การออร์เคสเตรต agent สำหรับ text-to-query
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Text-to-Query Agents ด้วย MongoDB และ LangGraph
คำแนะนำการฝึกหัด
- กำหนด graph state โดยใช้คลาส
GraphStateที่มี attribute เดียวชื่อmessages - กำหนด agent node ที่อ่าน attribute
messagesจาก graph state, เรียกใช้llm_with_toolsพร้อม messages ที่ได้รับ, แล้วเพิ่มผลลัพธ์ต่อท้ายใน attributemessagesของ graph state - กำหนด tool node ที่อ่าน attribute
tool_callsจากข้อความล่าสุดใน graph state, ดึงชื่อ tool ที่ต้องการเรียกใช้ (name), เรียกใช้งานพร้อม arguments (args) ของ tool call, แล้วเพิ่มผลลัพธ์ต่อท้ายใน attributemessagesของ graph state - สร้าง graph โดยใช้คลาส
StateGraphใน LangGraph พร้อมกับ graph state (GraphState) ที่กำหนดไว้ - เพิ่ม node และ edge เข้าไปใน graph จากนั้น compile
หมายเหตุ: หากกำลังใช้งาน DataLab ในโหมด Restricted Mode แบบฝึกหัดนี้ยังไม่รองรับในขณะนี้ ทีมงานกำลังดำเนินการเพื่อให้ใช้งานได้ในอนาคต
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด