跳到主要内容

文档索引

在以下地址获取完整的文档索引:https://docs.langchain.org.cn/llms.txt

在进一步探索之前,请使用此文件发现所有可用页面。

在 10 行代码内构建由大语言模型(LLM)驱动的完全自定义代理和应用程序,并支持 OpenAI、Anthropic、Google 等集成。LangChain 提供了预构建的代理架构和模型集成,帮助您快速上手,并将 LLM 无缝融入您的代理和应用程序中。
LangChain vs. LangGraph vs. Deep AgentsDeep Agents 开始,这是一个“功能齐备”的代理,具备自动上下文压缩、虚拟文件系统和子代理生成等功能。Deep Agents 构建在 LangChain 代理之上,您也可以直接使用 LangChain。对于需要结合确定性和代理工作流的高级需求,请使用我们的低级编排框架 LangGraph

创建代理

# pip install -qU langchain "langchain[openai]"
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.4",
    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)
查看安装说明快速入门指南,开始使用 LangChain 构建您自己的代理和应用程序。
使用 LangSmith 来追踪请求、调试智能体行为并评估输出。设置 LANGSMITH_TRACING=true 并配置您的 API 密钥即可开始。

核心优势

标准模型接口

不同的提供商拥有独特的模型交互 API,包括响应格式。LangChain 标准化了您与模型交互的方式,以便您可以无缝切换提供商并避免被单一平台绑定。

易于使用且高度灵活的代理

LangChain 的代理抽象旨在让您轻松入门,让您能在 10 行代码内构建一个简单的代理。同时,它也提供了足够的灵活性,让您可以进行任何您想要的上下文工程。
https://mintcdn.com/langchain-5e9cc07a/nQm-sjd_MByLhgeW/images/brand/langgraph-icon.png?fit=max&auto=format&n=nQm-sjd_MByLhgeW&q=85&s=b997e1a7487d507a36556eedbfd99f81

构建于 LangGraph 之上

LangChain 的代理构建于 LangGraph 之上。这使我们能够利用 LangGraph 的持久化执行、人机协作(human-in-the-loop)支持、持久性等强大功能。
https://mintcdn.com/langchain-5e9cc07a/nQm-sjd_MByLhgeW/images/brand/observability-icon-dark.png?fit=max&auto=format&n=nQm-sjd_MByLhgeW&q=85&s=ccbc183bca2a5e4ca78d30149e3836cc

使用 LangSmith 进行调试

通过可视化工具深入了解复杂的代理行为,这些工具可以跟踪执行路径、捕获状态转换并提供详细的运行时指标。

© . This site is unofficial and not affiliated with LangChain, Inc.