In questa lezione
Collegare dati di tabella a un nodo autonomo in Botpress
I nodi autonomi in Botpress possono integrarsi facilmente con dati strutturati in tabelle per rispondere a domande, consigliare prodotti e mantenere interazioni controllate. Questa lezione copre il processo di collegamento ai dati delle tabelle, la configurazione delle query e l’ottimizzazione del comportamento del bot per offrire un’esperienza utente affidabile.
Collegare i dati delle tabelle al Nodo Autonomo
- Aggiunta della scheda Query Knowledge Base
- Apri il nodo autonomo e aggiungi una scheda "Query Knowledge Base" dal menu delle azioni.
- Questa scheda include due input:
- Query: La domanda che il bot utilizzerà per recuperare i dati.
- Knowledge Base: La base di conoscenza o la tabella specifica da interrogare.
- Importazione dati
- Crea una tabella in Botpress, ad esempio "Tabella Trattori".
- Importa dati da un file CSV contenente i campi rilevanti (ad esempio, nome, descrizione, cavalli e prezzo).
- Assicurati che tutti i campi siano ricercabili per migliorare la capacità del bot di fornire risposte accurate.
- Collegare la Tabella alla Knowledge Base
- Nelle impostazioni della knowledge base, aggiungi la tabella importata per rendere i suoi dati accessibili al bot.
- Configura i campi di ricerca, come nome, descrizione, potenza e prezzo, per affinare le risposte del bot.
Definizione di obiettivi e comportamenti
- Aggiungere contesto nelle istruzioni
- Utilizza la sezione delle istruzioni per definire gli obiettivi del bot. Ad esempio:
- Rispondi alle domande sui prodotti BP Tractor utilizzando la knowledge base.
- Fai domande di chiarimento per comprendere le esigenze dell’utente.
- Consiglia fino a tre opzioni alla volta per non sovraccaricare l’utente.
- Utilizza la sezione delle istruzioni per definire gli obiettivi del bot. Ad esempio:
- Test e ottimizzazione
- Interagisci con il bot nell’emulatore per verificare che generi risposte corrette.
- Regola il numero di opzioni o altri comportamenti in base al feedback degli utenti e ai test.
Controllo e definizione del comportamento dell’AI
- Prevenire risposte fuorvianti
- Definisci comportamenti specifici nelle istruzioni per evitare risultati indesiderati. Ad esempio:
- Specifica che i prezzi nella knowledge base sono definitivi e includono tutti gli sconti per evitare che il bot inventi promozioni.
- Definisci comportamenti specifici nelle istruzioni per evitare risultati indesiderati. Ad esempio:
- Scenari d’esempio
- Senza istruzioni adeguate, il bot potrebbe fornire erroneamente un prezzo scontato se richiesto.
- Dopo aver aggiornato le impostazioni di comportamento, il bot può rispondere in modo appropriato, garantendo agli utenti informazioni coerenti e accurate.
Riepilogo
Questa lezione spiega come collegare un nodo autonomo in Botpress ai dati di una tabella, configurarlo per rispondere con precisione alle domande e controllarne il comportamento per offrire risposte coerenti e affidabili.
tutte le lezioni di questo corso
