Mixing these into one knowledge base increases search noise and returns irrelevant information. Separating by project lets you build independent knowledge bases for each purpose.
The optimal model varies by purpose. You can choose accuracy-focused models for technical documents or speed-focused models for FAQs based on project needs. Provider switching requires no code changes and takes effect immediately from the dashboard.
Example Corp├── Product Support (Project)│ ├── FAQs, manuals as knowledge│ └── Support chatbot deployed├── Internal Wiki (Project)│ ├── Company rules, procedures as knowledge│ └── Librarian handles employee questions└── Development Docs (Project) ├── API specs, design docs as knowledge └── Developer chatbot
Individual User├── Reading Notes (Project)│ └── Book summaries accumulated as knowledge└── Learning Notes (Project) └── Learning content recorded as episodes