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:
| Source | Description | Best For |
|---|---|---|
| Website Crawl | Estrarre automaticamente contenuti dal suo sito web | Documentazione esistente, post del blog |
| FAQs | Coppie domanda-risposta | Domande comuni dei clienti |
| Core Instructions | Regole e linee guida specifiche | Business logic, policies |
| Documents | Carichi PDF, doc, ecc. | Manuali, guide |
Website Crawler
Starting a Crawl
- Navigare su Knowledge nella barra laterale
- Inserire l'URL del sito (es.
https://example.com/docs) - Cliccare Start Crawl
Crawl Settings
| Setting | Description |
|---|---|
| Start URL | La pagina da cui iniziare il crawling |
| Max Pages | Limite al numero di pagine da scansionare (in base al piano) |
| Follow Links | Scoprire 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:
- Visualizzi tutte le pagine scoperte con i loro titoli
- Clicchi Indexed Content per vedere il contenuto estratto renderizzato come Markdown formattato
- Attivi/disattivi le pagine per l'addestramento
- 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
- Vada a FAQs nella barra laterale
- Clicchi Add FAQ
- Inserisca la domanda (come la farebbe un cliente)
- Inserisca la risposta
- Facoltativamente assegni una categoria
- 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
- Vada alle impostazioni del chatbot
- Naviga alla scheda Restrictions
- Clicchi Add Instruction
- Scriva l'istruzione in modo chiaro
- 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:
- Embeddings: I suoi contenuti vengono convertiti in vettori
- Semantic Search: Trovare contenuti rilevanti per significato, non solo per parole chiave
- 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
- Start with FAQs: Aggiunga le 20 domande più comuni
- Crawl strategically: Miri alle pagine di documentazione, non al contenuto marketing
- Review regularly: Controlli quali domande il bot non sa rispondere
- Iterate: Utilizzi l'Improvement Agent per rifinire in base al feedback