dotsagent.io
Bahasa:Bahasa Indonesia
Framework · LangChain Inc.

Sekilas tentang LangGraph

Library level rendah dari LangChain untuk membangun agent sebagai graf eksplisit, dengan state yang mendukung checkpoint dan interrupt sebagai fitur inti. create_agent di LangChain v1 berjalan di atasnya jika loop siap pakai sudah cukup.

Cocok untuk: Agent stateful yang berjalan lama, saat Anda ingin mengontrol setiap langkah dan melanjutkan eksekusi setelah kegagalan.

Fakta utama

Pengelola
LangChain Inc.
Bahasa
Python, TypeScript, JavaScript
Lisensi
MIT
Versi terbaru
langgraph 1.2.12 / langchain 1.4.3 · 28 September 2026
Repositori
langchain-ai/langgraph · 42.550 bintang
Opsi hosted
LangSmith Deployment (formerly LangGraph Platform)
Sebelumnya bernama LangGraph Platform; Studio digunakan untuk membuat prototipe visual.

Panduan cepat

Instal paket, atur kredensial, lalu jalankan agent paling sederhana dari dokumentasi resmi. ID model mengikuti yang digunakan dalam dokumentasi dan mungkin belum diaktifkan untuk akun Anda.

Python (LangChain create_agent)

Instal
pip install -U langchain

Memerlukan Provider API key, e.g. OPENAI_API_KEY

Python (LangChain create_agent)
from langchain.agents import create_agent

def get_weather(city: str) -> str:
    """Get weather for a given city."""
    return f"It's always sunny in {city}!"

agent = create_agent(
    model="openai:gpt-5.5",
    tools=[get_weather],
    system_prompt="You are a helpful assistant",
)

result = agent.invoke(
    {"messages": [{"role": "user", "content": "What's the weather in San Francisco?"}]}
)
print(result["messages"][-1].content_blocks)

Sumber panduan cepat

Python (raw LangGraph)

Instal
pip install -U langgraph
Python (raw LangGraph)
from langgraph.graph import StateGraph, MessagesState, START, END

def mock_llm(state: MessagesState):
    return {"messages": [{"role": "ai", "content": "hello world"}]}

graph = StateGraph(MessagesState)
graph.add_node(mock_llm)
graph.add_edge(START, "mock_llm")
graph.add_edge("mock_llm", END)
graph = graph.compile()

graph.invoke({"messages": [{"role": "user", "content": "hi!"}]})

Sumber panduan cepat

Fitur

Model apa punYa
Klien MCPYaMelalui langchain-mcp-adapters
Server MCPBelum dikonfirmasi
Multi-agentYaSubgraf; harness Deep Agents menambahkan sub-agent
Eksekusi tahan lamaYaCheckpointer untuk Postgres atau SQLite; lanjutkan eksekusi setelah kegagalan
Persetujuan manusiaYaInterrupt memungkinkan Anda memeriksa dan mengedit state saat proses berjalan
TracingYaMelalui LangSmith, dengan LANGSMITH_TRACING=true
EvalsTidakEvaluasi tersedia di LangSmith, bukan di library open source

Perubahan terbaru

  • Agent LangChain v1 (create_agent) kini dibangun di atas LangGraph.
  • LangGraph Platform berganti nama menjadi LangSmith Deployment.
  • Deep Agents, harness yang dibangun di atas LangGraph, menambahkan subagent.

Alternatif dalam bahasa yang sama

Sumber

  1. docs.langchain.com/oss/python/langgraph/overview
  2. docs.langchain.com/oss/python/langchain/quickstart
  3. pypi.org/pypi/langgraph/json
  4. pypi.org/pypi/langchain/json
  5. registry.npmjs.org/@langchain%2flanggraph
  6. api.github.com/repos/langchain-ai/langgraph

Referensi independen bagi mereka yang membangun agen AI. Tidak berafiliasi dengan vendor mana pun yang disebutkan di sini.

© 2026 DotsAgent · Fakta diperiksa 1 Oktober 2026