Skip to content

Changelog

1 Version Information

Version Notes: Like other excellent open-source projects, MaxKB will maintain a monthly release of new feature versions. If urgent or serious bugs are encountered in a feature version, a bug fix minor version will be released promptly. MaxKB version naming rule: v Major.Feature.Bug Fix, examples as follows:

  • v1.0.1 is a bug fix version after v1.0.0
  • v1.1.0 is a feature version after v1.0.0

2 Update Content

v1.9.1

January 9, 2025

Feature Optimization 🌻

  • Knowledge Base: Support vectorizing only non-successful segments during document vectorization.
  • Application: Conversation logs through third-party applications are optimized to record each user's conversation logs daily. (X-Pack)

Bug Fixes 🌴

  • Application: Fixed the issue of image loading failure in prompts during voice input.
  • Application: Fixed the issue where setting variable parameters in embedded application nodes would not take effect after saving.
  • Application: Fixed the "Connection aborted" prompt issue after ending a conversation using the image understanding model in certain network environments.
  • Application: Fixed the issue where the execution condition of the judgment node doesn't take effect when set to "any".
  • Application: Fixed the issue where custom input of base models is not possible when adding image understanding and generation models.
  • Application: Fixed the issue where execution nodes would be missing in execution details under certain circumstances.

v1.9.0

January 2, 2025

New Features 🌟

  • Application: Added image generation node.
  • Application: Support for uploading audio files, added speech-to-text node.
  • Application: Added text-to-speech node.
  • Application: Support for exporting and importing applications.
  • Application: Workflow nodes support setting execution conditions.
  • Application: Support for integrating with WeChat Work customer service. (X-Pack)
  • Application: Official accounts, WeChat Work, and WeChat customer service support voice questions and answers. (X-Pack)
  • Knowledge Base: Knowledge bases and documents support exporting ZIP packages with Excel files and offline images.
  • Knowledge Base: When uploading documents and selecting text file type, added XLS, XLSX, CSV, and ZIP file formats.
  • Knowledge Base: When uploading documents and selecting QA pairs type, added ZIP file format.
  • Model Settings: When creating models, support for setting model parameters.
  • Model Settings: Image understanding and image generation models support setting model parameters.
  • Model Settings: Image understanding models added support for Xinference, Ollama, Doubao, Alibaba Cloud Bailian, Azure OpenAI, and Gemini providers.
  • Model Settings: Image generation models added support for Xinference, OpenAI, Tencent Hunyuan, Tongyi Qianwen, Zhipu AI, Doubao, Alibaba Cloud Bailian, and Azure OpenAI providers.
  • Model Settings: Vector models added support for Azure OpenAI provider.
  • Model Settings: Speech recognition models added support for Azure OpenAI provider.
  • Model Settings: Speech synthesis models added support for Azure OpenAI provider.

Feature Optimization 🌻

  • Application: In the basic information node, the "user input" parameter supports setting the "show default value" option when adding parameters.
  • Application: Parameters in the form collection node support setting the "show default value" option.
  • Application: Conversation URL supports carrying the "question=query" parameter to automatically send the question when opening the conversation page.
  • Application: Automatically generating "Please analyze the image content" question when uploading an image.
  • Application: Optimized the execution efficiency of workflow nodes.
  • Knowledge Base: Document list supports batch cancellation of vectorization and batch cancellation of question generation.
  • Model Settings: When adding large language models for Amazon Bedrock provider, supports ProxyURL parameter.

Bug Fixes 🌴

  • Security: Fixed remote command execution security vulnerability in the function library module (CVE-2024-56137).
  • Application: Fixed the issue where the "New Conversation" button is not displayed in the floating dialog box.
  • Application: Fixed the issue of inconsistent icon colors in the upper right corner of the floating dialog box.
  • Application: Fixed the issue where historical applications would prompt "missing context type" error during conversations.
  • Application: Fixed the error when using older browser versions for conversations.
  • Application: Fixed the issue where nodes would be missed when executing complex workflows under certain circumstances.

v1.8.1

December 12, 2024

New Features 🌟

  • Application: Historical chat records in AI conversation nodes can be set as context for workflows and nodes.
  • Model Management: Support for Zhipu AI provider's image understanding model.

Feature Optimization 🌻

  • Application: Filter form data during voice playback.
  • System: Optimized display styles of certain pages.

Bug Fixes 🌴

  • Application: Fixed the issue where data doesn't load after filtering results by name.
  • Application: Fixed the issue where floating icon would be covered by the guide image when too large.
  • Knowledge Base: Fixed the error in document filtering results by status.
  • Knowledge Base: Fixed the issue where members with view permissions could export documents.
  • Knowledge Base: Fixed the issue where members with view permissions could modify segment enable/disable status.
  • Knowledge Base: Fixed the issue where only the first page content could be identified when uploading PDF files without directory structure.
  • System Management: Fixed the missing parameter issue in the Web site knowledge base in Swagger documentation. (X-Pack)
  • System Management: Fixed the WeChat Work scan code login configuration error. (X-Pack)

v1.8.0

December 5, 2024

New Features 🌟

  • Application: Support for uploading documents and images when users ask questions.
  • Application: Added document content extraction node to workflow.
  • Application: Added image understanding node to workflow.
  • Application: Added form collection node to workflow.
  • Application: Support for embedded application nodes in workflow.
  • Application: Workflow canvas supports collapsing or expanding all nodes and one-click layout beautification.
  • Application: In basic node's user input parameters, support for checkbox and tab components.
  • Application: Welcome message supports HTML rendering.
  • Application: Support for batch adding conversation logs to knowledge base.
  • Application: Support for displaying applications by creator.
  • Knowledge Base: Support for displaying knowledge bases by creator.
  • Function Library: Support for displaying functions by creator.
  • Model Settings: Support for Tongyi Qianwen provider's image understanding model.
  • Model Settings: Support for OpenAI provider's image understanding model.
  • Model Settings: Support for Tencent Hunyuan provider's image understanding model.
  • Model Settings: Support for Alibaba Cloud Bailian provider's large language model.
  • System Management: Support for OAuth2 single sign-on method. (X-Pack)

Feature Optimization 🌻

  • Knowledge Base: Optimized document status to display detailed progress of vectorization and question generation.
  • Application: In basic node's user input parameters, radio button component supports setting labels and option values.
  • Application: When annotating AI reply content on the conversation details page, retain the previously selected knowledge base document.
  • Application: Optimized the display order of conversation logs list, sorted by latest conversation time in descending order.
  • Application: Optimized opening conversation details to display the latest conversation record by default.

Bug Fixes 🌴

  • Knowledge Base: Fixed the error when uploading documents containing unrecognizable special characters in PDF documents.
  • Knowledge Base: Fixed the issue where tasks couldn't be dispatched when generating questions for documents in "Success" status under certain circumstances.
  • Knowledge Base: Fixed the issue where text content couldn't be obtained from website knowledge bases due to website encoding problems.
  • System Management: Fixed the issue where members with knowledge base management permissions couldn't view knowledge bases.
  • System Management: Fixed the issue where members with application view permissions could modify application access configuration. (X-Pack)

v1.7.2

November 15, 2024

Bug Fixes 🌴

  • Application: Fixed the issue where custom uploaded user avatars and AI reply avatars were distorted in display settings.
  • Application: Fixed the issue where applications couldn't be published after collapsing the knowledge base retrieval node in the workflow.
  • Application: Fixed the issue where applications couldn't be published if temperature or maximum output tokens parameters were deleted in AI model parameter settings.
  • Application: Fixed the issue where tooltips occasionally wouldn't display when knowledge base names associated with applications were too long.
  • Application: Fixed the issue where query results were displayed incorrectly in the application list.

v1.7.1

November 8, 2024

Feature Optimization 🌻

  • Application: Save the collapse/expand state of nodes in advanced orchestration applications.

Bug Fixes 🌴

  • Application: Fixed the issue where authenticated official accounts wouldn't reply to questions.
  • Application: Fixed style issues on the official account configuration page for application access.
  • Application: Fixed the error that occurs during execution when non-required parameters are set in functions and those functions are referenced in applications without passing values.
  • Application: Fixed the issue where execution details couldn't be viewed when no return content was enabled for all nodes in the workflow.
  • Application: Fixed display issues with direct answer segment content.
  • Application: Fixed the issue where the latest published application configuration wasn't used when asking questions after application publication.
  • Knowledge Base: Fixed the issue where images couldn't be recognized when importing DOCX documents under certain circumstances.
  • Q&A Page: Fixed the issue where image content in returned Markdown tables would cause display misalignment in AI answers.
  • System Settings: Fixed the issue where clicking "Select All" after searching in team member permission settings would select all items instead of just the search results.
  • Model Management: Fixed the issue where adding Xinference vector models would prompt "API domain name invalid".

v1.7.0

October 31, 2024

New Features 🌟

  • [Knowledge Base] Support for auto-generating related questions for knowledge base documents.
  • [Application] Workflow nodes support multiple inputs and outputs.
  • [Application] Support for setting voice playback sound and speed.
  • [Application] Support for viewing and restoring historical versions.
  • [Application] Support for setting conversation log clearing policy.
  • [Application] Advanced orchestration applications support auto-save settings, disabled by default, saves every 5 minutes when enabled.
  • [Application] The workflow orchestration interface supports component name search when adding components.
  • [Model Settings] Support for customizing parameters for large language models and speech synthesis models.
  • [Model Settings] Support for querying models by model type, creator, and permissions.
  • [Model Settings] Added creator information in the model panel.
  • [Model Settings] Support for Alibaba Cloud Bailian vector models.
  • [Model Settings] Support for Amazon Bedrock vector models.
  • [Model Settings] Support for Tencent Hunyuan vector models.
  • [Model Settings] Support for Xunfei Sparkdesk vector models.
  • [Model Settings] Support for Baidu Qianfan vector models.
  • [Model Settings] Support for Alibaba Cloud Bailian speech recognition and speech synthesis models.
  • [Model Settings] Support for Xinference speech recognition and speech synthesis models.
  • [Q&A Page] Support for personalized display settings. (X-Pack)
  • [Q&A Page] Support for identity verification. (X-Pack)
  • [System Settings] Support for WeChat Work, DingTalk, and Feishu scan code login. (X-Pack)

Feature Optimization 🌻

  • [Application] Basic node's global variables optimized into two parameter forms: user input and interface parameters.
  • [Application] Support for knowledge base name search when associating knowledge bases.
  • [Application] Hover display for overly long knowledge base association names.
  • [Application] Knowledge base retrieval results and direct answer segment content include segment titles.
  • [Application] Exporting advanced orchestration applications includes referenced segment data from knowledge base retrieval nodes.
  • [Application] No more debug information output in console during voice input.
  • [Function Library] Optimized Python editor component in functions for a more friendly function writing experience.
  • [Team Management] Added select all button when setting resource permissions.
  • [Model Settings] Support for filtering providers by model type when creating models.
  • [Model Settings] Optimized the display order and categorization of provider lists, dividing providers into public model providers and private model providers.
  • [System Settings] Optimized password modification logic to verify password consistency first, then send email verification code.

Bug Fixes 🌴

  • [Knowledge Base] Fixed the issue where a license expiration notice would appear once after importing a License file.
  • [Knowledge Base] Fixed the error when opening an exported file after exporting an empty knowledge base.
  • [Knowledge Base] Fixed the abnormal display of AI reply content when images in knowledge base documents don't exist.
  • [Knowledge Base] Fixed the issue where images weren't properly imported after uploading DOCX files to the knowledge base in certain cases.
  • [Knowledge Base] Fixed the issue where segment length settings didn't take effect when uploading PDF files to the knowledge base with advanced segmentation.
  • [Knowledge Base] Fixed the issue where inserting MarkDown flowcharts in knowledge base segments wouldn't display text content.
  • [Application] Fixed the issue where questions in WeChat Work wouldn't receive replies when the application used Doubao intelligent agent models.
  • [Application] Fixed the UI disorder issue when referenced segment file names in knowledge sources were too long.
  • [Application] Fixed the issue where images couldn't be returned when text content appeared after images in replies to questions in the connected official account.
  • [Model Management] Fixed the issue where models couldn't be added when model name and ID were inconsistent when adding Xinference models.
  • [Model Management] Fixed the issue where no authentication parameters were passed causing "API domain name invalid" prompts when adding Xinference models.

v1.6.1

September 29, 2024

Bug Fixes 🌴

  • [Application] Fixed the error when conversing using AWS models.
  • [Application] Fixed the blank display issue when entering the advanced orchestration application edit page for the first time after upgrading.
  • [Application] Fixed the issue where the debug dialog would close after selecting variables in the global variable settings of advanced orchestration applications.
  • [Application] Fixed the incomplete display of knowledge base names that are too long in knowledge base associations.
  • [Knowledge Base] Fixed the error when exporting when segment content exceeds the maximum length of a cell.

v1.6.0

September 27, 2024

New Features 🌟

  • [Application] Support for voice Q&A.
  • [Application] Support for multi-path retrieval using reranking models.
  • [Application] Support for custom global variables.
  • [Application] Support for standard OpenAI format conversations.
  • [Application] Support for rendering ECharts charts and HTML pages.
  • [Knowledge Base] Support for uploading Excel and CSV table documents.
  • [Knowledge Base] Support for batch re-vectorization of multiple documents.
  • [Knowledge Base] Support for batch association of questions with segments.
  • [Function Library] Support for custom function permission and status settings.
  • [Model Management] Support for speech recognition and speech synthesis models from Doubao, Xunfei Sparkdesk, and OpenAI providers.
  • [Model Management] Support for reranking models from Alibaba Cloud Bailian, Xinference, and local models.
  • [Application] One-click integration with WeChat Work, DingTalk, Feishu, and WeChat Official Accounts. (X-Pack)
  • [Appearance Settings] Support for customizing theme colors, project information, and other settings. (X-Pack)

Feature Optimization 🌻

  • [Knowledge Base] PDF documents support segmentation by directory chapters.
  • [Application] The maximum value for tokens output in AI model parameter settings adjusted to 100,000, with size controlled by users.
  • [Application] Optimized simple application settings, with prompts divided into prompts without referenced knowledge base and prompts with referenced knowledge base.
  • [Application] Simple application questions optimized to knowledge base association parameter settings, with support for setting prompts.
  • [Application] Simple application multi-turn conversation adjusted to chat history, with customizable history record count.
  • [Application] Simple application debug preview's application logo can be customized with uploaded application avatars.
  • [Application] Advanced orchestration application nodes support expansion and collapse to save canvas space.
  • [Application] Clicking the "+" icon on the right side of nodes in advanced orchestration applications directly adds nodes.
  • [Application] Added system variables for chat history and conversation ID.
  • [Application] Support for Markdown style editing when modifying annotation content in conversation log details.
  • [Q&A Page] Optimized the icon for the "try another answer" button.
  • [User Management] Optimized username rules for creating users.
  • [System] Optimized dialog boxes to only exit via "Save" or "Close" options, preventing accidental exits during editing.

Bug Fixes 🌴

  • [Knowledge Base] Fixed the issue where content is blank when uploading Word documents exported from Yuque to MaxKB.
  • [Knowledge Base] Fixed the error when uploading blank PDF files.
  • [Application] Fixed the issue where historical conversation records aren't carried when questions take more than 30 seconds with multi-turn conversation enabled.
  • [Application] Fixed the error in description of maximum output tokens in AI model parameter settings.
  • [Application] Fixed the error when conversing through an application's API Key with stream set to false.
  • [Application] Fixed the error in conversations when setting role configurations for called Tencent Hunyuan models in AI conversation nodes.
  • [Team Members] Fixed the issue where team members exceed boundaries when there are too many team members.

v1.5.1

August 29, 2024

Bug Fixes 🌴

  • [Application] Fixed the issue of temperature parameter not set prompt when clicking publish in application settings.
  • [Application] Fixed the error in obtaining tokens when asking questions using local models.

v1.5.0

August 28, 2024

New Features 🌟

  • [Function Library] Support for function features.
  • [Advanced Application] Workflow orchestration supports adding function nodes from the function library.
  • [Application] Support for copying applications.
  • [Application] Support for setting temperature and max_tokens parameters for AI models.
  • [Model Management] Support for integrating with Doubao large models.
  • [Model Management] Support for integrating with Amazon Bedrock large models.
  • [Model Management] Support for integrating with Tencent Hunyuan large models.
  • [Model Management] Support for integrating with vLLM large models.
  • [Model Management] Support for integrating with Xinference large models.
  • [System Settings] Support for CAS authentication method. (X-Pack)
  • [System Settings] Support for OIDC authentication method. (X-Pack)

Feature Optimization 🌻

  • [Knowledge Base] Optimized document vectorization performance.
  • [Knowledge Base] Optimized intelligent segmentation effect for PDF documents.
  • [Application] Optimized filtering out leading and trailing spaces in application names.

Bug Fixes 🌴

  • [System] Fixed Django JSONField SQL injection vulnerability (CVE-2024-42005).
  • [Knowledge Base] Fixed the issue where setting direct answer similarity to 0.000 prompts successful setup but doesn't actually take effect.
  • [Knowledge Base] Fixed the error when a single segment exceeds 100,000 characters during intelligent segmentation.
  • [Application] Fixed the error when exporting conversation logs.
  • [Application] Fixed the issue where prompts in AI conversation nodes cannot be selected on the orchestration page.
  • [Application] Fixed the conflict between mouse zoom events and positioning in prompt fields in AI conversation nodes on the orchestration page.
  • [Model Management] Fixed inconsistency in model name validation between frontend and backend.
  • [Model Management] Fixed the issue where Zhipu AI models couldn't be added.
  • [Appearance Settings] Fixed the error when uploading large-sized images for login image settings. (X-Pack)
  • [Appearance Settings] Fixed the issue where default appearance is still displayed after customizing appearance settings. (X-Pack)

v1.4.1

August 8, 2024

New Features 🌟

  • [Application] Custom conversation avatars and floating entry icons in display settings support GIF format. (X-Pack)
  • [Application Orchestration] Specified reply and AI conversation nodes added return content settings.

Feature Optimization 🌻

  • [Application Orchestration] Optimized welcome message and prompt editing boxes to support enlargement.
  • [Q&A Page] User questions display line breaks after asking.

Bug Fixes 🌴

  • [Application] Fixed the issue where answer content would be jumbled when multiple users asked questions simultaneously using the Xunfei Sparkdesk model.
  • [Application] Fixed the issue where multi-turn conversation settings don't take effect when asking questions on the settings page.
  • [Application] Fixed the continuous permission prompt issue on the advanced orchestration page when an application only has usage permissions.
  • [Knowledge Base] Fixed the error when modifying related questions.
  • [Knowledge Base] Fixed the error when uploading ultra-high-pixel graphics when adding segments.
  • [Knowledge Base] Fixed the issue of partial content loss after uploading PDF Q&A.
  • [Knowledge Base] Fixed the issue where vector model selection doesn't take effect when creating Web site knowledge bases.
  • [Knowledge Base] Fixed the issue of data retrieval failure when uploading QA pair files with only numbers in the table.
  • [Knowledge Base] Fixed the issue of documents still being vectorized after deletion.
  • [Model Management] Fixed the error when setting model names longer than 20 characters.

v1.4.0

July 31, 2024

New Features 🌟

  • [Knowledge Base] Support for creating empty knowledge bases.
  • [Knowledge Base] Support for selecting different vector models for vectorization when creating and setting up knowledge bases.
  • [Model Management] Support for adding OpenAI, Ollama, and local vector models.
  • [Model Management] Support for setting model permissions as public or private.
  • [Application] Specified reply nodes in advanced orchestration support quick question output: <quick_question>Quick Question</quick_question>.
  • [Application] Support for setting the dialog box entry icon in floating window mode. (X-Pack)
  • [Application] Support for customizing the AI reply avatar in the dialog box. (X-Pack)
  • [Application] Support for setting whether the dialog box in floating window mode can be dragged. (X-Pack)
  • [Application] Support for setting whether the dialog box displays history. (X-Pack)
  • [System Settings] Support for LDAP single sign-on. (X-Pack)
  • [System Settings] Support for customizing theme appearance, setting system website logo, login logo, theme color, login background image, website name, welcome message, etc. (X-Pack)
  • [System Settings] Open system API. (X-Pack)

Feature Optimization 🌻

  • [Knowledge Base] Optimized document indexing process to improve knowledge point recall rate.
  • [Knowledge Base] Adjusted maximum segment content length to 100,000 characters.
  • [Application] Adjusted to only allow selection of knowledge bases using the same vector model when associating knowledge bases.
  • [Application] Display knowledge source moved to display settings.
  • [Model Management] Optimized model list style.
  • [About] Optimized displayed information on the About page.

Bug Fixes 🌴

  • [Knowledge Base] Fixed the issue where crawling tasks are interrupted when encountering inaccessible pages when crawling Web site documents.
  • [Knowledge Base] Fixed scrollbar display issue when there are too many related questions in segment details.
  • [Model Management] Fixed the issue where models from other providers also change to downloading status when Ollama provider has models downloading.
  • [Q&A Page] Fixed the issue where code content in answers doesn't expand and display.
  • [Q&A Page] Fixed the error when deleting a new conversation.

v1.3.1

July 16, 2024

Bug Fixes 🌴

  • [Application Overview] Opening API access credentials address shows 404.
  • [Application Orchestration] After deleting one condition branch in the judgment node and adding a condition branch again, the frontend sequence number is not updated.
  • [Application Orchestration] The scrollbar for selecting variables in the judgment node cannot be dragged.
  • [Application Orchestration] The order of knowledge base retrieval results in execution details is incorrect, not sorted by similarity in descending order.
  • [Application Orchestration] The content of specified replies returns empty when passed in the task flow.
  • [Q&A Page] When the application's associated knowledge base contains disabled documents, clicking "Try another answer" doesn't provide a new batch of hit segments after asking a question.
  • [Knowledge Base] Online knowledge base crawling reports an error when document names exceed 128 characters.

v1.3.0

July 4, 2024

New Features 🌟

  • [Application] Support for creating two types of applications: simple configuration and advanced orchestration, with advanced orchestration applications supporting custom workflows.
  • [Application] AI conversation nodes in advanced orchestration support role settings.
  • [Application] AI conversation nodes in advanced orchestration support custom settings for the number of historical chat records to carry.
  • [Application] Advanced orchestration applications support system variables for obtaining current time.
  • [Conversation Logs] Advanced orchestration applications support viewing execution details of each node.

Bug Fixes 🌴

  • [Knowledge Base] Fixed blocking issue when uploading QA pairs.
  • [Knowledge Base] Fixed the issue where automatic cleaning in advanced segmentation would remove all line breaks.
  • [Application] Fixed the error when asking questions with JSON format content in prompts.

v1.2.1

June 14, 2024

New Features 🌟

  • [Q&A Page] Historical chat records support logical deletion.

Feature Optimization 🌻

  • [Q&A Page] Text input box adapts height according to input text content during conversations.
  • [Application] Maximum reference character count adjusted to 100,000.
  • [Application] Maximum character count for questions during conversations adjusted to 100,000.
  • [Application] Details can be opened even when knowledge source referenced segments is 0.

Bug Fixes 🌴

  • [Application] Resolved the error issue when calling the application API documentation interface.
  • [Application] Resolved description error in embedded third-party full-screen mode.
  • [Knowledge Base] Resolved the issue of table format loss after segmenting imported md files with table styles.

v1.2.0

May 30, 2024

New Features 🌟

  • [Knowledge Base] Support for uploading Excel/CSV format QA pairs, automatic question association.
  • [Knowledge Base] Support for uploading HTML format text files.
  • [Knowledge Base] Support for re-vectorizing knowledge bases and documents.
  • [Knowledge Base] Support for exporting knowledge bases and documents.
  • [Q&A Page] Support for creating new conversations and viewing historical conversations.
  • [Q&A Page] Support for exporting conversation records.

Feature Optimization 🌻

  • [Application] Referenced segments in knowledge sources support markdown style display.
  • [Application] Model exception returns should still be recorded in conversation logs after questions.
  • [Application] Questions can be modified when correcting answers in conversation log details.
  • [Application] Maximum number of referenced segments adjusted to 100.
  • [Application] Maximum welcome message character count adjusted to 4096.

Bug Fixes 🌴

  • [Application] Resolved the issue where markdown style tables can't be displayed in welcome messages.
  • [Q&A Page] Resolved the "This field cannot be an empty string" error for [User Question] when asking questions.
  • [Knowledge Base] Fixed the error when deleting the last segment.
  • [Knowledge Base] Error when uploading md format documents when a segment's content exceeds 4096 characters.
  • [About] Fixed the issue where version number isn't displayed after refreshing the browser.

v1.1.3

May 15, 2024

New Features 🌟

  • [Model Management] Support for integrating with Gemini provider models.
  • [Model Management] Support for integrating with DeepSeek provider models.
  • [Model Management] Added gpt-4o model to OpenAI provider's base models.

Feature Optimization 🌻

  • [Knowledge Base] Optimized clickable range of checkboxes in document question lists.

Bug Fixes 🌴

  • [Knowledge Base] Document character count not recalculated after deleting or migrating segments.
  • [Knowledge Base] Error when title is empty during batch import with add title as related question option.
  • [Model Management] Error when adding Ollama models in MaxKB when there are no downloaded models in Ollama.
  • [Model Management] Form not cleared after adding a model.

v1.1.2

May 10, 2024

New Features 🌟

  • [Knowledge Base] Support for adding titles as related questions when uploading documents (suitable for Q&A pairs where titles are questions).
  • [Knowledge Base] Support for segment migration and batch migration.
  • [Knowledge Base] Support for batch deletion of segments.
  • [Knowledge Base] Support for similarity settings in document direct answers.
  • [Application] Added cross-origin settings for API Keys.

Feature Optimization 🌻

  • [Knowledge Base] Optimized uploaded document segment preview to lazy loading to prevent browser crashes with large data volumes.

Bug Fixes 🌴

  • [Knowledge Base] Fixed inability to save when renaming documents.
  • [Knowledge Base] Fixed import failure in special cases when importing documents.
  • [User Management] Fixed validation failure when usernames contain 0 when creating new users.
  • [UI] Fixed UI file packaging errors.

v1.1.1

April 30, 2024

Feature Optimization 🌻

  • [Knowledge Base] Extended document upload timeout to 1 hour.

Bug Fixes 🌴

  • [Application] Fixed error when asking questions with question optimization enabled without selecting an AI model.
  • [Application] Fixed error with multi-turn conversations enabled without selecting an AI model.
  • [Knowledge Base] Fixed invalid retry button when document upload fails.
  • [Knowledge Base] Fixed inability to migrate documents between knowledge bases of the same type.

v1.1.0

April 29, 2024

New Features 🌟

  • [Knowledge Base] Added two retrieval modes: full-text retrieval and hybrid retrieval.
  • [Knowledge Base] Added hit handling method settings, supporting direct return of segment content or model-optimized answers when document segments are hit.
  • [Knowledge Base] Added document migration functionality.
  • [Knowledge Base] Support for uploading local images when uploading Word documents or adding/editing segment content.
  • [Application] Ability to specify reply content when user questions don't reference knowledge base content.
  • [Application] Added display knowledge source settings for user Q&A page.
  • [Application] Support for custom application logos, displaying custom logos and application names in user browser tabs.

Feature Optimization 🌻

  • [Application] Support for not selecting a model when creating/editing applications.
  • [Q&A Page] Optimized streaming output during AI responses for faster data display.
  • [Search Box] Search boxes support one-click clearing of search criteria.
  • [Model Management] Optimized prompt text in add model form.

Bug Fixes 🌴

  • [Application] Fixed conversation log details not sorting by time.
  • [Application] Fixed repeated content returns when reaching maximum question limit on Q&A page.
  • [Application] Fixed issue with error content in answers due to inability to get token counts in offline environments.
  • [Application] Fixed issue where editing application information would cause Q&A page to enter 404.
  • [Model Management] Error when adding models when API Key character length is too long.
  • [Q&A Page] Error information appears after AI answers when questions are too long.

v1.0.4

April 19, 2024

New Features 🌟

  • [Model Management] Support for integrating with Zhipu AI development platform's general models.
  • [Model Management] Support for integrating with Xunfei Sparkdesk models.

Feature Optimization 🌻

  • [Login] Current users logging in with default passwords must change their passwords first.
  • [Application] Knowledge bases and documents support search when saving segments during answer correction in conversation log details.

v1.0.3

April 18, 2024

New Features 🌟

  • [Knowledge Base] Support for selecting folders when uploading documents.
  • [Model Management] Compatible with models conforming to OpenAI format.
  • [Model Management] Support for integrating with Tongyi Qianwen models.
  • [Model Management] Support for integrating with Kimi models.

Feature Optimization 🌻

  • [Q&A Page] Optimized efficiency of AI answer output.
  • [Hit Test] Optimized prompt content when no segments are hit.

v1.0.2

April 17, 2024

Feature Optimization 🌻

  • [Knowledge Base] Improved appearance of dropdown component when questions are long when adding related questions in segments.

Bug Fixes 🌴

  • [Knowledge Base] Fixed error when uploading documents containing null characters (\0) in text files.
  • [Knowledge Base] Error when searching segment titles when the document is empty when associating segments with questions.
  • [Application] Fixed misalignment issue in answers when users only input spaces in questions on the Q&A page.
  • [Application] Stop answer button doesn't work when AI is responding with "...".

v1.0.1

April 15, 2024

Feature Optimization 🌻

  • [Knowledge Base] Case-insensitive queries for document lists, segment titles, segment content, and question lists.

Bug Fixes 🌴

  • [Knowledge Base] Fixed error in overall knowledge base synchronization.
  • [Knowledge Base] Fixed error when associating questions when adding segments.
  • [Knowledge Base] 404 error when clicking associate segments in the question list when document list is empty.
  • [Application] Fixed "no permission to access" error when clicking segment content in application hit tests.

v1.0.0

April 11, 2024

New Features 🌟

  • [Knowledge Base] Support for uploading DOCX and PDF format documents.
  • [Knowledge Base] Added question database, support for organizing user questions into the question database and associating them with segments in documents for more precise matching of relevant knowledge points.
  • [Application] Added usage statistics function, supporting statistics on question user data, new question users, number of questions, consumed tokens, and user satisfaction for each application.
  • [Application] Support for exporting conversation logs.
  • [Model Management] Support for integrating with OpenAI models.

Feature Optimization 🌻

  • [Application] Added confirmation prompt when regenerating public access links in overview would invalidate embedded third-party scripts.
  • [Application] Updated entry logo for floating mode embedded in third parties.
  • [Knowledge Base] Retained pagination information when returning from document segment details page.
  • [Knowledge Base] Uploaded document limit adjusted to 100 MB.

Bug Fixes 🌴

  • [Knowledge Base] Fixed garbled content issue when getting online knowledge base update logs.
  • [Knowledge Base] Fixed inability to modify knowledge base after creation when entering settings page.
  • [Knowledge Base] Fixed error when uploading documents in unsupported formats.
  • [Application] Fixed unhandled issue when optimized questions return empty strings with question optimization enabled.
  • [Application] Fixed error when adding annotation content from conversation log details.
  • [Application] Fixed misalignment of maximize and close buttons in floating mode.
  • [User Management] Fixed incorrect rule prompt when creating users with default password MaxKB@123...

v0.9.1

March 27, 2024

New Features 🌟

  • [Model Management] Support for automatic download when adding/modifying Ollama provider models.
  • [About] Added display of project address, user manual, and forum help entry.

Feature Optimization 🌻

  • [Model Management] Azure OpenAI base models support custom settings, requiring api-version when customizing.
  • [Model Management] Qianfan large models support custom input of official standard large models (not self-deployed).

Bug Fixes 🌴

  • [Application] Limit to only one quick question at a time during Q&A.
  • [Application] Fixed error issue when large models don't return optimization results with question optimization enabled.
  • [Knowledge Base] Fixed empty content issue due to encoding format problems in uploaded TXT documents.
  • [Knowledge Base] Fixed automatic deselection of documents after checking them in document list.
  • [User Management] Fixed error when deleting users.
  • [User Management] Prevented username modification when editing users.
  • [User Management] Fixed disabled users being able to log in.
  • [User Management] Incorrect error prompt when modified username exceeds length.
  • [User Management] Fixed inability to modify admin user information.
  • [User Management] Fixed user position change after modifying user status.

v0.9.0

March 20, 2024

New Features 🌟

  • Ready to Use: Support for directly uploading documents, automatically crawling online documents, automatic text splitting, vectorization, RAG (Retrieval Augmented Generation), and intelligent Q&A with good interactive experience.
  • Seamless Integration: Support for zero-code quick embedding into third-party business systems, enabling existing systems to quickly have intelligent Q&A capabilities, improving user satisfaction.
  • Multi-model Support: Support for large language models from Ollama, Baidu Qianfan, and Azure OpenAI.