เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การออร์เคสเตรต 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 ที่ได้รับ, แล้วเพิ่มผลลัพธ์ต่อท้ายใน attribute messages ของ graph state
  • กำหนด tool node ที่อ่าน attribute tool_calls จากข้อความล่าสุดใน graph state, ดึงชื่อ tool ที่ต้องการเรียกใช้ (name), เรียกใช้งานพร้อม arguments (args) ของ tool call, แล้วเพิ่มผลลัพธ์ต่อท้ายใน attribute messages ของ graph state
  • สร้าง graph โดยใช้คลาส StateGraph ใน LangGraph พร้อมกับ graph state (GraphState) ที่กำหนดไว้
  • เพิ่ม node และ edge เข้าไปใน graph จากนั้น compile


หมายเหตุ: หากกำลังใช้งาน DataLab ในโหมด Restricted Mode แบบฝึกหัดนี้ยังไม่รองรับในขณะนี้ ทีมงานกำลังดำเนินการเพื่อให้ใช้งานได้ในอนาคต


แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง

เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา

เริ่มแบบฝึกหัด