HomeDocumentation

Knowledge Base

La Knowledge Base è il luogo in cui il suo chatbot apprende. Aggiunga contenuti da varie fonti per rendere la sua AI più intelligente e precisa.

Content Sources

ChatReact supporta diversi modi per aggiungere conoscenza:

SourceDescriptionBest For
Website CrawlEstrarre automaticamente contenuti dal suo sito webDocumentazione esistente, post del blog
FAQsCoppie domanda-rispostaDomande comuni dei clienti
Core InstructionsRegole e linee guida specificheBusiness logic, policies
DocumentsCarichi PDF, doc, ecc.Manuali, guide

Website Crawler

Starting a Crawl

  1. Navigare su Knowledge nella barra laterale
  2. Inserire l'URL del sito (es. https://example.com/docs)
  3. Cliccare Start Crawl

Crawl Settings

SettingDescription
Start URLLa pagina da cui iniziare il crawling
Max PagesLimite al numero di pagine da scansionare (in base al piano)
Follow LinksScoprire e scansionare automaticamente le pagine collegate

Crawl Limits

Il numero di pagine che può scansionare e i crawl mensili dipendono dal suo piano. Veda la nostra Pricing page per i dettagli.

Crawl Status

Monitori l'avanzamento del crawl:

  • Pending: In attesa di avvio
  • Running: Sta scansionando le pagine
  • Completed: Tutte le pagine processate
  • Failed: Si è verificato un errore (verifichi i dettagli)

Il crawling viene eseguito in background — può lasciare la pagina e tornare più tardi per controllare il progresso. L'indicatore di progresso si aggiorna in tempo reale.

Annullare un Crawl

Può annullare un crawl in esecuzione o in attesa in qualsiasi momento:

  • Clicchi il pulsante Cancel nella barra di progresso durante un crawl attivo
  • In Recent Crawls, ogni job in esecuzione/in attesa ha anche un pulsante Cancel
  • Se lascia la pagina durante un crawl, il pulsante Cancel sarà ancora disponibile quando torna

Riceverà una notifica quando il crawl sarà completato. Clicchi la notifica per visualizzare i risultati.

Viewing Crawl Results

Dopo il completamento di un crawl:

  1. Visualizzi tutte le pagine scoperte con i loro titoli
  2. Clicchi Indexed Content per vedere il contenuto estratto renderizzato come Markdown formattato
  3. Attivi/disattivi le pagine per l'addestramento
  4. Riesegua il crawl di singole pagine o dell'intero sito web

Ri-Crawling

Per aggiornare la sua knowledge base con contenuti freschi:

  • Singola pagina: Clicchi il pulsante di ri-crawl accanto a qualsiasi pagina già scansionata
  • Intero sito web: Utilizzi il pulsante di ri-crawl per l'intero dominio

I ri-crawl aggiornano il contenuto e rinfrescano il timestamp "ultimo crawl". Riceverà una notifica quando sarà completo. Può anche annullare un ri-crawl in corso.

FAQs

Le FAQs sono il modo più diretto per insegnare al suo chatbot:

Adding FAQs

  1. Vada a FAQs nella barra laterale
  2. Clicchi Add FAQ
  3. Inserisca la domanda (come la farebbe un cliente)
  4. Inserisca la risposta
  5. Facoltativamente assegni una categoria
  6. Clicchi Save

FAQ Categories

Organizzi le FAQs in categorie:

  • Pricing
  • Technical Support
  • Account Management
  • Shipping & Returns

FAQ Suggestions

Generi suggerimenti FAQ su richiesta:

  • Generate from Knowledge Base — utilizzi il pulsante nella pagina Suggerimenti FAQ
  • Improvement Agent — l'agente può suggerire FAQ come parte delle sue proposte di miglioramento
  • Manuale — crei FAQ lei stesso in qualsiasi momento

Riveda i suggerimenti e li approvi o scarti. Veda la guida alla Gestione FAQ per i dettagli.

Core Instructions

Core Instructions sono regole specifiche che il suo chatbot deve seguire:

Adding Instructions

  1. Vada alle impostazioni del chatbot
  2. Naviga alla scheda Restrictions
  3. Clicchi Add Instruction
  4. Scriva l'istruzione in modo chiaro
  5. Attivi/disattivi secondo necessità

Effective Instructions

Buoni esempi:

  • "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"

Evitare:

  • Istruzioni vaghe: "Be helpful"
  • Regole contraddittorie
  • Logiche eccessivamente complesse

AI-Powered Improvement

Utilizzi il pulsante Improve with AI per:

  • Rifinire le sue istruzioni
  • Correggere grammatica e chiarezza
  • Rendere le istruzioni più operative

Vector Store

Dietro le quinte, ChatReact utilizza:

  1. Embeddings: I suoi contenuti vengono convertiti in vettori
  2. Semantic Search: Trovare contenuti rilevanti per significato, non solo per parole chiave
  3. Context Injection: Contenuti rilevanti vengono inclusi nei prompt dell'AI

Questo permette al suo chatbot di trovare e fare riferimento alle informazioni giuste anche quando i clienti formulano le domande in modo diverso.


Best Practices

  1. Start with FAQs: Aggiunga le 20 domande più comuni
  2. Crawl strategically: Miri alle pagine di documentazione, non al contenuto marketing
  3. Review regularly: Controlli quali domande il bot non sa rispondere
  4. Iterate: Utilizzi l'Improvement Agent per rifinire in base al feedback

Next Steps