从 LangChain 官方 GitHub README 翻译整理的快速上手指南。
LangChain 是一个用于构建 AI 智能体(Agent)和 LLM(大语言模型)应用的框架。它通过标准化的接口将模型、嵌入、向量库等组件串联起来,让你能快速搭建复杂的 AI 应用,同时保持技术栈的灵活性和未来兼容性。
如果你刚入门,推荐先试试 Deep Agents —— 一个基于 LangChain 的高层封装包,内置了规划、子智能体、文件系统等常见模式。
使用 uv 包管理器(推荐)或 pip 安装:
uv add langchain
以下代码初始化一个 OpenAI GPT-5.5 模型并发送一条消息:
from langchain.chat_models import init_chat_model
model = init_chat_model("openai:gpt-5.5")
result = model.invoke("Hello, world!")
print(result)
注意:使用 OpenAI 模型需要 API Key,国内访问可能受限,建议使用国产替代模型(如通义千问、文心一言等)。
如需更高级的智能体编排,可查看 LangGraph(可控智能体工作流框架)。
JavaScript/TypeScript 版本见 LangChain.js。
翻译整理自 GitHub README,原文:https://github.com/langchain-ai/langchain