4.14.x
V4.14.4 (Includes Upgrade Script)
FastGPT V4.14.4 Release Notes
Upgrade Guide
1. Update Images:
- Update FastGPT image tag: v4.14.4
- Update FastGPT commercial edition image tag: v4.14.4
- Update fastgpt-plugin image tag: v0.3.4
- mcp_server: no update needed
- Sandbox: no update needed
- AIProxy: no update needed
2. Run the Upgrade Script
From any terminal, send an HTTP request. Replace {{rootkey}} with the rootkey from your environment variables, and {{host}} with your FastGPT domain.
curl --location --request POST 'https://{{host}}/api/admin/initv4144' \
--header 'rootkey: {{rootkey}}' \
--header 'Content-Type: application/json'- Migrates files uploaded via the Dataset/local API (left over from 4.14.3) to S3.
- Recalculates feedback for all existing chats and adds flags for filtering. This function runs slowly and is executed asynchronously -- the API will not return a result. Check the logs for the message:
Migration feedback completed!
New Features
- Tool calls now support configurable streaming output.
- AI credit alert notifications.
- Chat logs now display IP geolocation.
- Chat logs now display the app version name (if the version is updated mid-conversation, it will reflect the latest version).
- Chat logs support filtering by thumbs up/down, with quick navigation to liked/disliked records in the chat details.
- Upload local files to knowledge base via API, now saved to S3. All legacy GridFS code has been removed.
- New subscription plan logic.
- Configurable file whitelist for chat file uploads.
- S3 now supports pathStyle and region configuration.
- Support for multi-tenant custom domain configuration via Sealos.
- File input in workflow tool references now supports manual entry (previously only variable references were supported).
- Network proxy support (HTTP_PROXY, HTTPS_PROXY).
Improvements
- Increased S3 file upload timeout to 5 minutes.
- Question optimization now uses JinaAI's marginal utility formula to find the search term with the highest marginal gain.
- User notifications now support both Chinese and English, with improved templates.
- Knowledge base deletion now uses an asynchronous queue-based approach.
- Improved error messages for invalid images in LLM requests.
- Completions API in non-stream mode with detail=false now includes
reason_contentin the response. - Added detection for invalid S3 keys.
- Deleting apps and knowledge bases now requires entering the name for confirmation.
- Mongo slow operation logs now accurately print the collection name and operation details.
- Share link custom authentication: the returned uid is now limited to 200 characters max (longer values affected file uploads).
Bug Fixes
- Loop node arrays no longer filter out empty content.
- Workflow tools did not pass custom DataId, causing "no permission" errors when viewing knowledge base during test runs.
- In Chat Agent tool configuration, non-required boolean and number types could not be confirmed directly.
- Workbench cards were misaligned when names were too long.
- Global variables passed via URL query parameters in share links were not loaded in the frontend UI.
- CSV file detection failed on Windows.
- Models that were not started could not be tested during model testing.
- MCP headers with special content caused errors.
- When referencing another Agent in a workflow, the UI was not updated after switching versions.
- HTTP node used null instead of empty string for global variables with empty string values.
- Condition node connections broke when the node was collapsed.
- Single-select and multi-select variable options were not displayed during node debugging.
- Publish channel documentation links pointed to incorrect locations.
- Checkbox hover style was incorrect in disabled state.
- Default huggingface.svg icon displayed incorrectly when model avatar was missing.
- Log export end date was off by one day.
- Form input frontend default values were not passed to the actual values.
- max_tokens parameter was not passed during tool calls.
- Workflow condition node value type was not determined by combining the condition with the value.
- Knowledge base data not using direct chunking mode had incorrect citation reader navigation order. The citation reader only loaded the same page.
Plugin Updates
- Added: GLM 4.6 and DeepSeek 3.2 series model presets.
- Fixed: MinerU SaaS plugin could not select the VLM model version.
- Fixed: WeChat Official Account plugin batch Markdown upload parameter passing issue.
- Added: Tool to retrieve WeChat Official Account draft box list.
- Improvement: Markdown-to-file now supports custom file names.
- Fixed: Import cache issue preventing plugins from being updated.
Edit on GitHub
File Updated