Setting Up a Knowledge Base
- Click Knowledge Base from the sidebar menu → Create New.
-
Enter a description and select a Vector Store from the following:
- Qdrant
- Weaviate
- PG-Vector (to be configured)
- Singlestore
-
Select a LLM embedding model from the following:
- Text-embedding-3-small
- Text-embedding-3-large
- Text-embedding-ada-002
- Ensure that “Use as Semantic Model” is turned off.
- Click Save to create the knowledge base.
- Click Upload to add files, a Website URL, or Raw Text for document-based retrieval.
- Label and structure files for optimized search.
Supported File Types
- PDFs, .docx, .txt – Supported document formats.
- Website URL – Allows URL input with configurable crawl depth and maximum number of pages to scrape.
- Raw Text – Reads and processes plain text input.
Examples
- Customer Support & FAQs: Answer customer queries using a knowledge base of FAQs, policy documents, and support articles. Example: A Banking FAQ Agent that retrieves loan terms and policy details.
- HR & Employee Assistance: Help employees get quick answers on company policies, benefits, and leave policies. Example: A Company Handbook Agent that pulls details from an HR knowledge base.
- Personalized Learning Assistants: Answer student queries by pulling from educational resources and textbooks. Example: A Math Help Agent that retrieves formulas and solutions from a pre-uploaded curriculum.