Overview
AI Knowledge is Wegent's knowledge management feature that allows you to create and manage structured knowledge for AI agents to retrieve and reference during conversations.
π Core Conceptsβ
Knowledge Baseβ
A Knowledge Base is a container for storing and managing knowledge:
- Document Collection: Contains multiple related documents
- Vector Storage: Document content converted to vectors for semantic retrieval
- Access Control: Supports private and public access
Knowledge Base Typesβ
Wegent provides two types of knowledge bases:
| Type | Document Limit | Chat Support | Best For |
|---|---|---|---|
| Notebook | 50 documents | β Yes | Small knowledge bases, interactive Q&A |
| Classic | Unlimited | β No | Large document libraries, batch retrieval |
Retrieversβ
A Retriever defines how to search for information in the knowledge base:
- Semantic Retrieval: Intelligent retrieval based on vector similarity
- Keyword Retrieval: Traditional keyword matching
- Hybrid Retrieval: Combines the advantages of both approaches
π― Main Featuresβ
1. Knowledge Base Managementβ
- Create multiple knowledge bases
- Choose knowledge base type (Notebook/Classic)
- Upload and manage documents
- Automatic document chunking and processing
- View processing status and statistics
2. Document Supportβ
Supports multiple document formats and data sources:
| Source | Description |
|---|---|
| File Upload | Supports Markdown, PDF, Word, plain text |
| Text Paste | Paste text content directly |
| External Table | Import from DingTalk/Feishu tables |
| Web Scraping | Automatically scrape content from URLs |
3. Chunking Strategiesβ
Flexible document chunking options:
| Strategy | Best For |
|---|---|
| Smart Chunking | General documents, auto-detect structure |
| Sentence-based | FAQ, Q&A content, precise matching |
| Semantic | Long articles, maintain topic coherence |
4. Retrieval Configurationβ
- Choose retrieval strategy (semantic/keyword/hybrid)
- Set number of returned results
- Configure relevance threshold
- Retrieval test feature
5. Summary Featuresβ
- Document-level summaries: Auto-generate document summaries
- Knowledge base-level summaries: Overall knowledge base overview
- Summary retry: Retry when generation fails
π Documentation Navigationβ
| Document | Description |
|---|---|
| User Guide | Complete knowledge base guide |
| Knowledge Base Types | Notebook vs Classic comparison |
| Document Management | Adding and managing documents |
| Chunking Strategies | Document chunking strategies |
| Configuring Retrievers | Retrieval strategy and parameter configuration |
π Quick Startβ
Create Your First Knowledge Baseβ
- Navigate to the Knowledge page
- Click New Knowledge Base
- Choose knowledge base type:
- Notebook: For small knowledge bases, supports chat
- Classic: For large document libraries
- Fill in name and description
- Upload document files
- Wait for document processing to complete
Configure Retrieversβ
- Enter knowledge base details
- Click Retrieval Settings
- Select retrieval strategy:
- Semantic: Suitable for conceptual questions
- Keyword: Suitable for exact matching
- Hybrid: Balances both approaches
- Use Retrieval Test to verify effectiveness
- Adjust parameters and save
Use in Agentsβ
- Go to agent settings
- Select created knowledge bases in the knowledge base options
- Save configuration
- Conversations with this agent will automatically reference knowledge base content
π‘ Use Casesβ
Product Documentationβ
- User Manuals: Store product usage instructions
- FAQ Collections: Common questions and answers (Notebook recommended)
- Release Notes: Product update logs
Technical Documentationβ
- API Documentation: Interface definitions and usage examples
- Architecture Docs: System design documentation
- Best Practices: Team experience summaries
Enterprise Knowledgeβ
- Policies: Company internal regulations
- Training Materials: Employee training documents (Notebook recommended)
- Project Documentation: Historical project archives (Classic recommended)
π Related Resourcesβ
- Agent Settings - Configure agents that use knowledge bases
- Chat Overview - Use knowledge bases in conversations