- Improve Dev Experience
- Knowledge Base
Improve Dev Experience
Knowledge Base
Create and manage an AI-powered knowledge base from your documentation
The Knowledge Base enables AI-powered features across your documentation by indexing your content for intelligent search and chat experiences. Once you’ve created your documentation, you can build a knowledge base to power the AI assistant and provide instant answers to your users.
Getting started
After publishing your documentation, navigate to the Knowledge Base tab in the dashboard navbar to create and manage your knowledge base.
Navigate to Knowledge Base
Click on the Knowledge Base tab in the top navigation bar of your dashboard.
Select documentation files
Choose which documentation files to include in your knowledge base. You can select or deselect individual files based on your needs.
Index your content
Click Index to process your selected files. The system will analyze and index your content to enable AI-powered features.
Managing your knowledge base
Select and deselect files
You have full control over which files are included in your knowledge base:
- Select files to include them in AI responses
- Deselect files to exclude sensitive or irrelevant content
- Use bulk selection to manage multiple files at once
Regularly review your file selection to ensure the AI assistant has access to the most relevant and up-to-date content.
Reindex documentation
When you update your documentation, reindex your knowledge base to ensure the AI has the latest information:
- Navigate to the Knowledge Base tab
- Click Reindex to refresh the indexed content
- Wait for the indexing process to complete
Reindexing may take a few minutes depending on the size of your documentation.
Test chat
Use the built-in Test Chat feature to preview how the AI assistant responds to user queries before going live.
How to use test chat
- Open the Test Chat panel in the Knowledge Base tab
- Enter sample questions your users might ask
- Review the AI responses for accuracy and relevance
- Adjust your knowledge base content if needed
Test a variety of questions—including edge cases—to ensure the AI assistant provides helpful and accurate responses.
Adding custom content
Expand your knowledge base beyond documentation files by adding custom content sources.
Supported content types
Custom text
Add custom text content, FAQs, or additional context not covered in your documentation.
PDF files
Upload PDF documents such as guides, whitepapers, or technical specifications.
Videos
Include video transcripts or descriptions to make video content searchable.
External resources
Link to external resources and documentation from other sources.
Adding custom content
- Navigate to the Knowledge Base tab
- Click Add Content
- Select the content type you want to add
- Upload your file or enter your content
- Click Save and reindex to include the new content
AI features powered by knowledge base
Once your knowledge base is set up, it enables the following AI features:
AI Assistant
Let users chat with an AI assistant that answers questions based on your documentation.
Smart Search
Semantic search that understands user intent and finds relevant content.
Contextual Help
Provide context-aware suggestions and help throughout your documentation.
API Access
Integrate AI-powered responses into your own applications via API.