入门基础 入门

环境搭建与第一个程序

手把手安装 Python 环境与 LangChain,配置模型 API Key,跑通第一个对话程序。

安装

推荐使用 Python 3.10+,并创建虚拟环境:

python -m venv .venv
source .venv/bin/activate   # Windows: .venv\Scripts\activate
pip install -U langchain langchain-openai

配置模型

LangChain 通过"集成包"连接各家模型。以 OpenAI 兼容接口为例:

import os
os.environ["OPENAI_API_KEY"] = "sk-..."   # 或启动前在终端导出

from langchain_openai import ChatOpenAI

llm = ChatOpenAI(model="gpt-4o-mini", temperature=0.7)
resp = llm.invoke("用一句话介绍 LangChain")
print(resp.content)

如果使用国产模型(如智谱 GLM、通义、DeepSeek),大多提供 OpenAI 兼容接口,只需修改 base_url

llm = ChatOpenAI(
    model="glm-4-flash",
    base_url="https://open.bigmodel.cn/api/paas/v4",
    api_key="你的智谱Key",
)

验证安装

import langchain
print(langchain.__version__)
小贴士:API Key 永远不要写死在代码里提交到仓库,使用环境变量或 .env 文件(配合 python-dotenv)。

📝 课后练习

quiz-1 连接智谱 GLM 等国产模型时,ChatOpenAI 指定 base_url 的作用是?