Die Anleitungen für das Playbook definieren den Prozess, der zur Erreichung des Playbook-Ziels ausgeführt werden soll.
Jeder Schritt enthält eine Anleitung in natürlicher Sprache, die Folgendes enthalten kann:
- Eine grundlegende Anweisung, die das LLM verstehen kann.
- Eine Anleitung, wie der Nutzer zu einem anderen Playbook weitergeleitet wird.
Verweise auf Playbooks haben das Format
${AGENT: playbook_name}
. - Eine Anleitung zur Verwendung eines bestimmten Playbook-Tools.
Verweise auf Tools haben das Format
${TOOL: tool_name}
. Eine Anleitung, wie der Nutzer zu einem Konversations-Agent-Flow (Dialogflow CX) weitergeleitet wird. Verweise auf Workflows haben das Format
${FLOW: flow_name}
.
Jede Schrittbeschreibung beginnt mit -
. Sie können Unteranweisungen durch Einzüge definieren.
Beispiel:
- greet the customer and ask them how you can help.
- If the customer wants to book flights, route them to ${AGENT: flight_booking}.
- If the customer wants to book hotels, route them to ${AGENT: hotel_booking}.
- If the customer wants to know trending attractions, use the ${TOOL: attraction_tool} to show them the list.
- help the customer to pay for their booking by routing them to ${FLOW: make_payment}.