Knowledge Base
Knowledge Base е мястото, където Вашият chatbot учи. Добавяйте съдържание от различни източници, за да направите Вашия AI по‑умен и по‑точен.
Content Sources
ChatReact поддържа няколко начина за добавяне на знания:
| Source | Description | Best For |
|---|---|---|
| Website Crawl | Automatically extract content from your website | Existing documentation, blog posts |
| FAQs | Question and answer pairs | Common customer questions |
| Core Instructions | Specific rules and guidelines | Business logic, policies |
| Documents | Upload PDFs, docs, etc. | Ръководства, наръчници |
Website Crawler
Starting a Crawl
- Navigate to Knowledge in the sidebar
- Enter your website URL (e.g.,
https://example.com/docs) - Click Start Crawl
Crawl Settings
| Setting | Description |
|---|---|
| Start URL | The page to begin crawling from |
| Max Pages | Limit how many pages to crawl (based on plan) |
| Follow Links | Automatically discover and crawl linked pages |
Crawl Limits
The number of pages you can crawl and crawls per month depends on your plan. See our Pricing page for details.
Crawl Status
Monitor your crawl progress:
- Pending: Waiting to start
- Running: Currently crawling pages
- Completed: All pages processed
- Failed: Error occurred (check details)
Обходването се изпълнява във фонов режим — можете да напуснете страницата и да се върнете по-късно, за да проверите напредъка. Индикаторът за напредък се актуализира в реално време.
Отмяна на обхождане
Можете да отмените текущо или изчакващо обхождане по всяко време:
- Кликнете бутона Cancel в лентата за напредък по време на активно обхождане
- В Recent Crawls всяка текуща/изчакваща задача също има бутон Cancel
- Ако напуснете страницата по време на обхождане, бутонът Cancel е все още достъпен когато се върнете
Ще получите известие, когато краулингът приключи. Натиснете известието, за да видите резултатите.
Viewing Crawl Results
After a crawl completes:
- Прегледайте всички открити страници с техните заглавия
- Кликнете Indexed Content, за да видите извлеченото съдържание, рендирано като форматиран Markdown
- Toggle pages on/off for training
- Re-crawl individual pages or the entire website
Повторно обхождане
За да актуализирате вашата база от знания с ново съдържание:
- Отделна страница: Кликнете бутона за повторно обхождане до всяка обходена страница
- Целият уебсайт: Използвайте бутона за повторно обхождане за целия домейн
Повторното обхождане актуализира съдържанието и освежава времевия печат "последно обходено". Ще получите известие при завършване. Можете също да отмените повторно обхождане в процес на изпълнение.
FAQs
FAQs са най‑прекия начин да обучите Вашия chatbot:
Adding FAQs
- Go to FAQs in the sidebar
- Click Add FAQ
- Enter the question (as a customer would ask it)
- Enter the answer
- Optionally assign to a category
- Click Save
FAQ Categories
Организирайте FAQs в категории:
- Pricing
- Technical Support
- Account Management
- Shipping & Returns
FAQ Suggestions
Генерирайте предложения за FAQ при поискване:
- Generate from Knowledge Base — използвайте бутона на страницата за предложения за FAQ
- Improvement Agent — агентът може да предложи FAQ като част от своите предложения за подобрение
- Manual — създавайте FAQ сами по всяко време
Преглеждайте предложенията и ги одобрявайте или отхвърляйте. Вижте ръководството за управление на FAQ за подробности.
Core Instructions
Core Instructions са специфични правила, които Вашият chatbot трябва да следва:
Adding Instructions
- Go to chatbot settings
- Navigate to the Restrictions tab
- Click Add Instruction
- Write your instruction clearly
- Toggle active/inactive as needed
Effective Instructions
Good examples:
- "If a customer asks about pricing, direct them to our pricing page at /pricing"
- "Never disclose internal metrics or customer data"
- "For technical issues, always ask for the error message first"
Avoid:
- Vague instructions: "Be helpful"
- Contradictory rules
- Overly complex logic
AI-Powered Improvement
Use the Improve with AI button to:
- Refine your instructions
- Fix grammar and clarity
- Make instructions more actionable
Vector Store
Behind the scenes, ChatReact uses:
- Embeddings: Your content is converted to vectors
- Semantic Search: Find relevant content by meaning, not just keywords
- Context Injection: Relevant content is included in AI prompts
This enables your chatbot to find and reference the right information even when customers phrase questions differently.
Best Practices
- Start with FAQs: Add your top 20 most common questions
- Crawl strategically: Target documentation pages, not marketing fluff
- Review regularly: Check what questions your bot can't answer
- Iterate: Use the Improvement Agent to refine based on feedback