In deze les
Tabelgegevens koppelen aan een autonoom knooppunt in Botpress
Autonome knooppunten in Botpress kunnen eenvoudig integreren met gestructureerde tabelgegevens om vragen te beantwoorden, producten aan te bevelen en gecontroleerde interacties te behouden. In deze les leer je hoe je tabelgegevens koppelt, zoekopdrachten instelt en het gedrag van de bot optimaliseert voor een betrouwbare gebruikerservaring.
Tabelgegevens koppelen aan het autonome knooppunt
- De Query Knowledge Base-kaart toevoegen
- Open het autonome knooppunt en voeg een "Query Knowledge Base"-kaart toe via het actiemenu.
- Deze kaart heeft twee invoervelden:
- Query: De vraag waarmee de bot gegevens ophaalt.
- Knowledge Base: De specifieke kennisbank of tabel die bevraagd wordt.
- Gegevens importeren
- Maak een tabel aan in Botpress, bijvoorbeeld "Tractors Table".
- Importeer gegevens uit een CSV-bestand met relevante velden (zoals naam, beschrijving, vermogen en prijs).
- Zorg dat alle velden doorzoekbaar zijn om de nauwkeurigheid van de antwoorden van de bot te verbeteren.
- De tabel koppelen aan de kennisbank
- Voeg in de instellingen van de kennisbank de geïmporteerde tabel toe zodat de bot toegang heeft tot de gegevens.
- Stel zoekvelden in, zoals naam, beschrijving, vermogen en prijs, om de antwoorden van de bot te verfijnen.
Doelstellingen en gedrag bepalen
- Context toevoegen in instructies
- Gebruik het instructiegedeelte om de doelstellingen van de bot te omschrijven. Bijvoorbeeld:
- Beantwoord vragen over BP Tractor-producten met behulp van de kennisbank.
- Stel verduidelijkende vragen om de behoeften van de gebruiker te begrijpen.
- Geef maximaal drie opties tegelijk om de gebruiker niet te overladen.
- Gebruik het instructiegedeelte om de doelstellingen van de bot te omschrijven. Bijvoorbeeld:
- Testen en aanpassen
- Test de bot in de emulator om te controleren of de antwoorden kloppen.
- Pas het aantal opties of ander gedrag aan op basis van gebruikersfeedback en testresultaten.
AI-gedrag sturen en afbakenen
- Misleidende antwoorden voorkomen
- Omschrijf specifieke gedragingen in de instructies om ongewenste uitkomsten te vermijden. Bijvoorbeeld:
- Geef aan dat prijzen in de kennisbank definitief zijn en alle kortingen bevatten, zodat de bot geen kortingen verzint.
- Omschrijf specifieke gedragingen in de instructies om ongewenste uitkomsten te vermijden. Bijvoorbeeld:
- Voorbeeldscenario's
- Zonder duidelijke instructies kan de bot onterecht een kortingsprijs geven als daarom wordt gevraagd.
- Na het bijwerken van de gedragsinstellingen kan de bot correct reageren, zodat gebruikers altijd consistente en juiste informatie krijgen.
Samenvatting
In deze les leer je hoe je een autonoom knooppunt in Botpress koppelt aan tabelgegevens, het zo instelt dat het nauwkeurig vragen beantwoordt en het gedrag beheerst voor consistente en betrouwbare antwoorden.
alle lessen in deze cursus
