Framework · LangChain Inc.
LangGraph hakkında kısa bilgiler
LangChain'in agent'ları açık grafikler olarak oluşturmaya yönelik düşük seviyeli kütüphanesi; checkpoint alınan durum ve kesintiler temel özellikleridir. Önceden oluşturulmuş bir döngünün yeterli olduğu durumlarda LangChain v1'deki create_agent bunun üzerinde çalışır.
En uygun kullanım: Her adımı kontrol etmek ve hatalardan sonra devam ettirmek istediğiniz, uzun süre çalışan ve durum tutan agent'lar.
Temel bilgiler
- Bakımını yapan
- LangChain Inc.
- Diller
- Python, TypeScript, JavaScript
- Lisans
- MIT
- En son sürüm
langgraph 1.2.12 / langchain 1.4.3· 28 Eylül 2026- Repository
- langchain-ai/langgraph
- Barındırılan seçenek
- LangSmith Deployment (formerly LangGraph Platform)
Hızlı başlangıç
Paketi yükleyin, kimlik bilgilerini ayarlayın ve ardından resmî dokümanlardaki en basit agent'ı çalıştırın. Model ID'leri dokümanlarda kullanılanlardır ve hesabınızda etkin olmayabilir.
Python (LangChain create_agent)
pip install -U langchainfrom 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)Python (raw LangGraph)
pip install -U langgraphfrom 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!"}]})Özellikler
| Herhangi bir model | Evet | |
|---|---|---|
| MCP istemcisi | Evet | langchain-mcp-adapters aracılığıyla |
| MCP sunucusu | Doğrulanmadı | |
| Çoklu ajan | Evet | Alt grafikler; Deep Agents harness'i alt agent'lar ekler |
| Kalıcı çalıştırmalar | Evet | Postgres veya SQLite için checkpointer'lar; hatalardan sonra kaldığı yerden devam etme |
| İnsan onayı | Evet | Interrupt'ler, çalışma sırasında durumu inceleyip düzenlemenizi sağlar |
| İzleme | Evet | LANGSMITH_TRACING=true ile LangSmith üzerinden |
| Evals | Hayır | Değerlendirme, açık kaynak kitaplıkta değil LangSmith'de yer alır |
Son değişiklikler
- LangChain v1 ajanları (create_agent) artık LangGraph üzerine kuruludur.
- LangGraph Platform'un adı LangSmith Deployment olarak değiştirildi.
- LangGraph üzerine kurulu bir harness olan Deep Agents, alt ajanlar ekler.