langchain的安装

张开发
2026/4/11 3:37:30 15 分钟阅读

分享文章

langchain的安装
一、环境准备与核心包安装在开始安装前请确保您的系统满足以下基本要求Python推荐使用 Python 3.8 或更高版本。包管理器确保pip已更新至最新版本。虚拟环境强烈推荐为避免依赖冲突建议在独立的虚拟环境中进行安装。您可以使用venv或conda创建。安装核心langchain包这是使用框架的基础它包含了核心抽象和 LangChain 表达式语言 (LCEL)。pip install langchain安装成功后您可以通过import langchain并打印__version__属性来验证。二、安装必要的集成包仅安装核心包不足以连接到大语言模型或数据存储您必须根据计划使用的服务安装对应的集成包。模型提供商集成这是最关键的一步。例如如果您计划使用 OpenAI 的模型需要安装pip install langchain-openai同时通常也需要安装官方的openaiSDK 和用于计算 Token 的tiktoken库。如果您希望使用本地模型Ollama 是一个流行的选择需要安装langchain-ollama并提前在本地启动 Ollama 服务、拉取模型。社区集成与向量数据库许多第三方集成如各类文档加载器、非主流的向量数据库连接器等包含在langchain-community包中。为实现检索增强生成 (RAG)通常需要安装向量数据库客户端例如轻量级的chromadb。pip install langchain-community chromadb三、配置模型访问密钥与参数安装完成后您需要在代码中配置模型的访问凭证。最佳实践是通过环境变量设置以避免在代码中硬编码敏感信息。对于OpenAI您需要设置OPENAI_API_KEY环境变量。如果使用某些代理服务可能还需要设置OPENAI_BASE_URL。# Windows (命令提示符) setx OPENAI_API_KEY 您的密钥 # macOS/Linux export OPENAI_API_KEY您的密钥在代码中初始化模型配置好环境变量后即可在代码中初始化模型对象并测试连接。from langchain_openai import ChatOpenAI llm ChatOpenAI(modelgpt-4o, temperature0.7) response llm.invoke(你好) print(response.content)四、可选安装其他生态系统工具根据开发阶段的不同您可能还会用到以下工具包langgraph用于构建有状态、多参与者的复杂代理工作流。langserve用于将您构建的链或代理部署为 REST API 服务。langsmith用于调试、追踪和评估 LLM 应用性能的 SDK 和平台。

更多文章