yao/kb
Max 4ba62600dc Refactor Knowledge Base Collection Initialization and Document Retrieval
- Removed the synchronous preparation of the knowledge base (KB) collection from the InitializeConversation method, now initializing it asynchronously after user login.
- Introduced a new method, GetDocumentsContent, to retrieve content for multiple documents by their IDs, supporting text-based files and improving document handling.
- Updated the API interface to include the new GetDocumentsContent method, enhancing the document management capabilities.
- Enhanced locale handling in the login context to support user preferences during KB collection creation.
2026-01-10 12:38:42 +08:00
..
api Refactor Knowledge Base Collection Initialization and Document Retrieval 2026-01-10 12:38:42 +08:00
providers Add tests for JSON response formatting and schema validation in OpenAI provider 2025-11-15 11:31:17 +08:00
types Enhance document search functionality and improve duplicate handling in seed process 2025-11-04 16:26:31 +08:00
kb.go Enhance Assistant stream functionality and remove history handling 2025-12-08 10:28:26 +08:00
kb_test.go Refactor extractor to extraction provider and update related configurations 2025-08-13 16:32:30 +08:00
README.md Update dependencies in go.mod and go.sum to latest versions for improved stability and performance 2025-07-13 09:15:54 +08:00

Knowledge Base