instructions agen menentukan proses yang harus dilakukan untuk mencapai sasaran agen.
Setiap langkah berisi petunjuk natural language yang mungkin berisi salah satu dari hal berikut:
- Petunjuk dasar yang dapat dipahami oleh LLM.
- Petunjuk untuk mengarahkan pengguna ke agen lain.
Agen direferensikan menggunakan formulir
${AGENT: agent_name}
. - Petunjuk untuk menggunakan alat tertentu.
Alat direferensikan menggunakan bentuk
${TOOL: tool_name}
. - Petunjuk untuk mengarahkan pengguna ke alur Dialogflow CX.
Flow direferensikan menggunakan format
${FLOW: flow_name}
.
Setiap deskripsi langkah diawali dengan -
,
dan Anda dapat menentukan subpetunjuk menggunakan indentasi.
Contoh:
- 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}.