All notable changes to this project will be documented in this file.
Format adheres to Keep a Changelog.
- Workbench knowledge search supports adding from the Resource Library directory tree
- Team members can upload, update, and delete shared resources in the Resource Library
- Application Factory adds a variable transformation node for easy fixed-text composition and variable construction
- Management console monitoring center adds user-level leaderboards 📈
- Smart applications support third-party application integration via SDK
- Smart applications can view publishing details
- Supports parsing and processing of Think tags for privatized models
- Fixed an issue with the first use of knowledge base Q&A in the Workbench
- Fixed an issue with batch delivery of internal messages
- Optimized user interaction and improved performance in the Application Factory
- Enhanced knowledge Q&A node functionality (dynamic parameter passing, parallel processing, result deduplication, jump to upload resources)
- Support for configuring workspace RAG search parameters
- Workflows can be configured to start via forms
- Support for editing user information and organization information in the user center
- Support for user deletion
- Fixed abnormal session auto-naming when the default model is an inference model
- Optimized configuration data loading timing
- Improved experience for workspace resource search and resource library search
- Fixed abnormal direct resource upload interface
- Optimized rendering of private inference model results
- Fixed and improved the creation and management process of model instances
- Fixed PDF parsing abnormalities
- Optimized user center layout
- Fixed abnormal search and add friend functionality
- Optimized some front-end code standards
- Fixed truncation issue with overly long custom messages
- Optimized results in the inference area
- Fixed issue where abnormal messages in test sessions were not fully rendered
- Fixed abnormal issue with folder resource uploads
- Fixed abnormal user token copying issue
- Fixed incomplete execution result saving in start nodes
- Fixed application authorization friend issue
- Fixed abnormal batch notification in internal messages
- Fixed reference exception issue for format-restricted file parameters in start nodes
Model Management Module Refactor
- Refined model integration process
- Support for text generation, reasoning models, vector models, ranking models, and image understanding models
- Support for instant health testing
- Support for runtime parameter configuration
- Support for model permission management
- Support for viewing model runtime status
- Fixed format restrictions for file list parameters
- Optimized the data model for model parameters
- Added headers to Extra-body
- After application publication, automatically add authorization to self by default
- Optimized layout of AI Application Factory
- Agent nodes can search and select models
- Nodes can directly create duplicates
- Added icons to backend management menu keys
- Support for launching services from source code on Mac
- Official assistants can modify names and icons
- Introduced store in Application Factory
- Fixed coding standards for some components
Official Documentation Launch
- Added User Center documentation
- Introduces product features and usage methods
- Company and team overview
- API specifications
- Technical blog
User Center Expansion & Refactor
- Refactored User Center interface, added a new Configuration Management module
- View API-key and expiration time, support extending expiration to a specified date
- View roles assigned to the current user
- Supports modifying the session layout mode for AI Workbench - XiaoYi Assistant
- Supports modifying the available model list for AI Workbench - XiaoYi Assistant
- Supports modifying the Auto-Build switch for AI Resource Library
- Supports modifying Contact configuration -- Allow being found by strangers
- Supports viewing the current version and checking for updates
- Added Platform Configuration page, supports modifying platform-level parameters
- Supports configuring the default model for XiaoYi Assistant
- Configure vectorization model address
- Configure re-ranking model address
- Configure speech recognition model address
- Configure WeChat login parameters
- Configure search engine parameters
- Configure mail server parameters
- Configure SMS service parameters
- Configure WPS service parameters (Enable to use WPS-related features for collaborative document editing)
- Supports custom branding (Logo modification, browser tab title, etc.)
AI Workbench
- File splitting now supports a list mode.
Architectural Changes
- Changed routing mode to history mode, removing the
#from URLs - Introduced ESLint for unified code style enforcement
- Introduced Pinia for state management
AI Workbench
- Fixed abnormal display of answers after manually interrupting XiaoYi Assistant
- Fixed message copy functionality
- Fixed input box enter key event handling
- Fixed session parameters automatically closing
- Fixed abnormal menu highlighting
Reports
- Optimized report interface and loading performance
AI App Factory
- Limited RAG length to prevent overflow issues
- Fixed trace log overwrite anomaly
- Optimized runtime logs for agent nodes
- Fixed Excel parsing exceptions
- Fixed text parsing exceptions
- Fixed PDF-to-PNG conversion failures
- Fixed rendering for custom message formats
- Replaced image recognition format with base64 in concurrent agent mode
- Fixed DOCX icon display
- Fixed boolean parameter passing exceptions
- Fixed real-time error streaming notifications
- Fixed file-list parameter upload and switching issues
- Fixed table styling abnormalities
- Fixed inference area rendering styles
- Fixed code block line numbering
- Adjusted AI workbench panel height
- Fixed keyboard file copy exception during XiaoYi assistant session initialization
- Optimized shared resource styling
- Improved slow response for batch user imports
- Fixed enterprise admin user import exceptions
- Fixed browser caching issues in management console
- Support for defining session parameters on the start node.
- Support for file reading nodes.
- Support for text segmentation nodes.
- Support for sub - workflow nodes.
- Parameter definition and passing support multi - selection and required fields.
- Support for managing resource parsing results and segmentation results in the resource library, and conducting segmentation similarity tests.
- Optimized the ratio of UI elements to fit laptop screens.
- Fixed the abnormal calculation of recall similarity.
- Fixed the abnormal capture during the rerank process.
- Handled the exceptions in parameter definition and passing.
- Fixed the abnormal order of agent application.
- Fixed the abnormal parsing of pandoc.
- Fixed some known bugs.
- Enhanced repository metadata (README/CONTRIBUTING)
- Added Docker deployment image
- Project repository initialized
- Core code framework committed