[V6.0] SparkAi v6 Major Version
V6 is a major refactoring, a brand new version merged with other systems, a major system version update.
🚀 Feat
- Added model classification, support for custom model names, custom sorting, model configuration, setting context Token limits and turn limits for individual models, allowing file uploads for the current model, and enabling networking for the current model!
- 🔥 Added TTS voice, support for voice mode dialogue, automatic playback of voice replies, six different voice options, real-time reading, without taking up storage space!
- 🔥 Added a plugin system with multiple built-in plugins that can be enabled through configuration. Supports image recognition, PDF document analysis, dialogue-based Midjourney, SD painting, and custom plugin integration with knowledge bases!
- Added local storage. Files can be directly uploaded to the server instead of COS. For performance reasons, we only open local storage for non-core files. For example, documents, PDFs, images, voice, and other materials generated in chat conversations will be stored locally. Some lower-priority logos, icons, and system presets are also placed locally. For some important data, we still choose to store it in the cloud.
- Added list layout, with two layout methods that can be switched between.
- 🔥 Added GPTS applications, support for site-wide search, can get all official existing GPTS and add them directly to the system for use!
- Applications now support model binding. Applications with bound models cannot switch models, while unbound ones can. GPTs only support the gpt-4-gizmo model!
- UI update: The overall style has been changed to a card style. The announcement board has been updated, a top bar has been added, dialogue|Gpts groups are isolated, the application center has been changed, GPTS has been merged, and site-wide search has been added.
- The sidebar has been updated, supporting dual SVG icon configuration for selected and unselected states, dual image configuration, and the use of image links.
- Layout changes, remaining point balance is independent, chat group clearing, and workbench position migration.
- The initial welcome page has been changed. The nine-square grid has been changed to random applications and GPTs, and supports random replacement.
- The toolbar has been merged, with multiple scenarios and multiple linkage settings.
- The input box supports pasting and uploading files!
- The login window background image has been changed, a pop-up background image configuration has been added, and custom background images are now supported!
- Added sending of images and documents, which can be downloaded in the sending section.
- Added voice sending, which can be paused and continued to organize speech, and supports direct sending during recording.
🔨 Fix
- Fixed the issue of administrator rejections of user-created applications being approved.
- Fixed the issue of missing characters if the client's network is unstable.
- Solved the problem of the last two messages in a newly generated dialogue not being able to be deleted.
- The license has been fully upgraded. The new license will be bound to a domain, and a single license key will only support one domain or IP at a time.
- Fixed the issue of freezing or unresponsiveness caused by incorrect context settings.
- Fixed the display error of the inviter, which only showed oneself.
- Fixed the issue of promotion links not being recognized in WeChat.
🔨 Improvement
- When resending the last two messages, the current two messages will be deleted and the conversation will continue from the previous content instead of opening a new line to ask again!
- Dialogue flow output speed control, uniform output, a smoother experience!
- Added loading skeleton screen for user-end message loading and dialogue group loading!
- Inaccurate translation association, some scenes cannot be translated and associated normally!
- The management end model can be set to 0 for the system to automatically handle the context, preventing freezing and unresponsiveness caused by filling in too large a token!
- Removed the nine-square grid and changed it to random application recommendations!
- Removed the global model configuration to prevent confusion for some people. All models are configured with a proxy address when adding a key!
- Due to a proposal, the official account AI automatic reply has been removed, and this function is temporarily closed!
- UI beautification, mobile adaptation, beautification for the chat window.
- Dialogue group configuration modification is unified into a pop-up window, and multiple configuration items can be modified at the same time.