Mengorkestrasi agen text-to-query
Latihan ini merupakan bagian dari kursus
Agen Teks-ke-Kueri dengan MongoDB dan LangGraph
Instruksi 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 langsung
Ubah teori menjadi aksi dengan salah satu latihan interaktif kami
Mulai latihan