Diperbarui pada 24 Sep 2025
4 menit
messages, context).pip install -U langgraph langchain openai# Opsional: tracing, vector stores, tools, dan lain-lain.pnpm add @langchain/langgraph langchain openai# ataunpm install @langchain/langgraph langchain openaiexport OPENAI_API_KEY=sk-... # atau penyedia yang Anda pilihfrom typing import TypedDict, Listfrom langgraph.graph import StateGraph, ENDfrom langchain_openai import ChatOpenAI# 1) Definisikan Statusaction_token = "<act>" # sinyal sederhana untuk penggunaan alat vs. jawaban akhirclass State(TypedDict):messages: List.- Kursus Introduksi Gratis ke LangGraph dari LangChain Academy.- Kursus video lengkap untuk pemula, membahas alur kerja AI percakapan yang kompleks.## Kesimpulan: Dari Prototipe ke Agen AndalLangGraph memberikan kontrol berbasis grafik atas aplikasi LLM: rute eksplisit, status yang dapat dilanjutkan, dan perilaku yang terpantau. Mulailah dari loop agen tunggal yang sederhana, lalu kembangkan ke supervisor multi-agen, gerbang kebijakan, dan tinjauan manusia. Pertahankan node sederhana, status bersih, dan rute deterministik.Tahapan tindakan:- Bangun status minimal dan dua node (`agent`, `tool`).- Tambahkan router dengan jalur `END` yang jelas.- Perkenalkan checkpoint dan pengujian sebelum melakukan skalasi.- Masukkan alat dan agen spesialis seiring pertumbuhan.Dengan pondasi ini—dan siklus debugging yang baik—Anda akan mengirimkan sistem agen yang berperilaku konsisten di produksi.### FAQQ1:Apa fungsi LangGraph?LangGraph digunakan untuk membangun alur kerja agen dan multi-agen yang andal dengan alur kontrol eksplisit, status persisten, dan checkpoint. Cocok untuk loop, penggunaan alat, langkah human-in-the-loop, dan orkestrasi kompleks.Q2:Bagaimana cara instal dan mengatur LangGraph?Instal dengan `pip install langgraph langchain` (Python) atau `npm i @langchain/langgraph langchain` (JS/TS). Konfigurasikan penyedia LLM Anda (misalnya, `OPENAI_API_KEY`) dan mulailah dengan mendefinisikan `State`, node, dan edge kondisi.Q3:Apakah LangGraph berbeda dengan LangChain?Ya. LangGraph adalah paket terpisah yang fokus pada orkestrasi berbasis grafik dan alur kerja stateful yang bisa dilanjutkan. Ia melengkapi model, alat, dan integrasi LangChain dengan menambahkan determinisme dan keandalan.Q4:Bisa membangun sistem multi-agen dengan LangGraph?Tentu saja. LangGraph mendukung pola supervisor–worker, agen debat atau komite, dan gerbang kebijakan. Anda mengarahkan antar agen melalui edge kondisional dan mengelola status yang dibagi atau tersegmentasi.Q5:Bagaimana mencegah loop tak berujung di LangGraph?<a39>Definisikan kondisi penghentian yang jelas dan selalu sertakan jalur `END` pada router. Tambahkan penghitung loop atau timeout dalam status, pangkas pesan, dan tulis pengujian unit untuk memverifikasi logika routing.
Cara Menguasai ChatPDF: Mendapatkan Wawasan Lebih Cepat dari Dokumen Padat

Alternatif Terbaik X Auto-Translation untuk Dokumen Cepat dan Akurat

Terjemahan AI Samsung Tidak Tersedia di Iran? Solusi Praktis

Alat Terjemahan Persia: Panduan Praktis untuk Pekerjaan yang Lebih Cepat dan Akurat

Alternatif Terbaik Grok untuk Riset Mendalam dengan Referensi

15 Fitur Terbaik dari AI Image Generator yang Benar-Benar Akan Anda Gunakan