HomeDocumentation

Knowledge Base

Knowledge Base е мястото, където Вашият chatbot учи. Добавяйте съдържание от различни източници, за да направите Вашия AI по‑умен и по‑точен.

Content Sources

ChatReact поддържа няколко начина за добавяне на знания:

SourceDescriptionBest For
Website CrawlAutomatically extract content from your websiteExisting documentation, blog posts
FAQsQuestion and answer pairsCommon customer questions
Core InstructionsSpecific rules and guidelinesBusiness logic, policies
DocumentsUpload PDFs, docs, etc.Ръководства, наръчници

Website Crawler

Starting a Crawl

  1. Navigate to Knowledge in the sidebar
  2. Enter your website URL (e.g., https://example.com/docs)
  3. Click Start Crawl

Crawl Settings

SettingDescription
Start URLThe page to begin crawling from
Max PagesLimit how many pages to crawl (based on plan)
Follow LinksAutomatically 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:

  1. Прегледайте всички открити страници с техните заглавия
  2. Кликнете Indexed Content, за да видите извлеченото съдържание, рендирано като форматиран Markdown
  3. Toggle pages on/off for training
  4. Re-crawl individual pages or the entire website

Повторно обхождане

За да актуализирате вашата база от знания с ново съдържание:

  • Отделна страница: Кликнете бутона за повторно обхождане до всяка обходена страница
  • Целият уебсайт: Използвайте бутона за повторно обхождане за целия домейн

Повторното обхождане актуализира съдържанието и освежава времевия печат "последно обходено". Ще получите известие при завършване. Можете също да отмените повторно обхождане в процес на изпълнение.

FAQs

FAQs са най‑прекия начин да обучите Вашия chatbot:

Adding FAQs

  1. Go to FAQs in the sidebar
  2. Click Add FAQ
  3. Enter the question (as a customer would ask it)
  4. Enter the answer
  5. Optionally assign to a category
  6. 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

  1. Go to chatbot settings
  2. Navigate to the Restrictions tab
  3. Click Add Instruction
  4. Write your instruction clearly
  5. 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:

  1. Embeddings: Your content is converted to vectors
  2. Semantic Search: Find relevant content by meaning, not just keywords
  3. 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

  1. Start with FAQs: Add your top 20 most common questions
  2. Crawl strategically: Target documentation pages, not marketing fluff
  3. Review regularly: Check what questions your bot can't answer
  4. Iterate: Use the Improvement Agent to refine based on feedback

Next Steps