Mengorkestrasi agen text-to-query
Latihan ini adalah bagian dari kursus
Agen Teks-ke-Kueri dengan MongoDB dan LangGraph
Petunjuk latihan
- Definisikan state graf menggunakan kelas
GraphState, dengan satu atribut bernamamessages. - Definisikan node agen yang membaca atribut
messagesdari state graf, memanggilllm_with_toolsdengan pesan-pesan tersebut, dan menambahkan hasilnya ke atributmessagesdari state graf. - Definisikan node tool yang membaca atribut
tool_callsdari pesan terbaru dalam state graf, mengekstrak nama tool yang akan dieksekusi (name), memanggilnya dengan argumen (args) dari pemanggilan tool, dan menambahkan hasilnya ke atributmessagesdari state graf. - Inisialisasi graf menggunakan kelas
StateGraphdi LangGraph, dengan state graf (GraphState) yang telah kita definisikan sebelumnya. - Tambahkan node dan edge ke graf lalu kompilasi.
Catatan: Jika Anda menjalankan DataLab dalam Mode Terbatas, latihan ini belum didukung. Kami sedang aktif mengusahakan agar tersedia di masa mendatang.
Latihan interaktif praktis
Ubah teori menjadi tindakan dengan salah satu latihan interaktif kami.
Mulai berolahraga