5
autonome-knooppunten
8
7
6
5
4
2
3
1
5
15
11
9
20
18
19
17
16
15
14
13
12
11
10
8
7
6
5
4
3
2
1
10
18
17
16
14
13
12
10
9
8
7
6
4
3
2
1
9
8
7
6
5
4
3
2
1
7
6
5
4
3
2
1
6
5
4
3
2
1
Volgende les
Volgende les
In deze les

Overstappen van een autonoom knooppunt naar een gecontroleerde workflow in Botpress

Autonome knooppunten in Botpress bieden flexibiliteit, maar in sommige situaties is volledige controle over de uitkomsten nodig, bijvoorbeeld bij gevoelige taken of gespecialiseerde workflows. In deze les leer je hoe je gebruikers overzet van een autonoom knooppunt naar een gecontroleerde workflow, zodat interacties altijd consistent en betrouwbaar verlopen.

Een gecontroleerde workflow maken

  1. De workflow instellen
    • Voeg een nieuwe workflow toe, bijvoorbeeld "HITL" (Human in the Loop).
    • Bepaal de structuur van de workflow met logica en vaste invoer. Bijvoorbeeld:
      • Voeg een tekstkaart toe met een vaste boodschap, zoals: "Hallo, dit is vaste invoertekst."
      • Voeg afhandeling van gebruikersinvoer en lussen toe om interactieve elementen te maken.
    • Met de workflow heb je volledige controle over de antwoorden, zodat je bijvoorbeeld database-opvragingen kunt doen of specifieke informatie kunt tonen.
  2. Het gedrag van de workflow aanpassen
    • Omdat workflows de LLM-logica overslaan, zijn ze ideaal voor taken die nauwkeurige afhandeling vereisen, zoals financiële transacties of doorschakeling naar een menselijke medewerker.

Overstappen naar de workflow

  1. Overgang op basis van trefwoorden
    • Voeg een "Transition"-kaart toe aan het autonome knooppunt.
    • Definieer een voorwaarde, zoals het herkennen van een trefwoord (bijvoorbeeld event.preview == "hitl").
    • Koppel de kaart aan de gewenste workflow door "Execute Workflow" te selecteren en te verbinden met "HITL".
    • Deze methode is handig voor testen en debuggen, omdat de LLM-interpretatie wordt overgeslagen.
  2. Overgang op basis van instructies
    • Open de "Instructions"-kaart en voeg een gedragsfragment toe. Bijvoorbeeld:
      • "Als een gebruiker met een menselijke medewerker wil praten, zet hem dan over naar de HITL-workflow."
    • Koppel de workflow door deze als kaart toe te voegen aan het autonome knooppunt.
    • Deze methode sluit naadloos aan op de logica van de bot en is geschikt voor gebruik in de praktijk.

Voordelen van gecontroleerde workflows

  • Consistentie: Zorgt ervoor dat de uitkomsten voorspelbaar en nauwkeurig zijn, zonder variatie door de LLM.
  • Gevoeligheid: Geschikt voor taken die precisie vereisen, zoals prijsbepaling, transacties of doorschakeling naar menselijke medewerkers.
  • Flexibiliteit: Laat het autonome knooppunt fungeren als een conciërge, die gebruikers doorverwijst naar gespecialiseerde workflows wanneer dat nodig is.
Samenvatting
In deze les leer je hoe je gebruikers vanuit een autonoom knooppunt naar een gecontroleerde workflow in Botpress overzet, zodat je 100% controle hebt over de uitkomsten bij gespecialiseerde taken.
alle lessen in deze cursus
Fresh green broccoli floret with thick stalks.