环境配置
环境
搭建一套**“VS Code + Anaconda”**的组合。
Anaconda:是大脑(包含Python解释器和各种AI库)。
VS Code:是操作台(写代码的界面)。
下载:
请访问 Anaconda 官网下载页面:Anaconda Free Download
如果你觉得官网下载慢,可以用清华大学镜像源(国内推荐):清华镜像-Anaconda下载
![[Pasted image 20260121210015.png]]选择anaconda3的下载。
![[Pasted image 20260121214120.png]]
VS Code。
点击左侧边栏的 方块图标 (Extensions)。
搜索
Python。找到 Python (Microsoft) 发布的那个插件
API Key
访问 DeepSeek 开放平台。
注册/登录。
点击左侧 API keys -> 创建 API Key。
复制那个
sk-开头的字符串,找个微信或者记事本先存好。
安装 OpenAI 库
虽然我们要调用 DeepSeek,但因为它是兼容 OpenAI 协议的,所以我们通过安装 openai 这个标准库来控制它。
在 VS Code 顶部菜单栏,点击 **Terminal (终端)** -> **New Terminal (新建终端)**
1 | pip install openai |
编写测试代码
1 | from openai import OpenAI |
错误解决
- 选择base anaconda的python
![[Pasted image 20260121215808.png]] - api没充值
![[Pasted image 20260121215841.png]]
成功运行
![[Pasted image 20260121215949.png]]
安装 LangChain
可以把 Prompt、大模型、数据库自动串联起来。
1 | pip install langchain langchain-openai langchain-community |
langchain: 核心框架。langchain-openai: 用来连接 DeepSeek(因为兼容 OpenAI 协议)。langchain-community: 包含一些常用的工具组件。
写出第一个 Chain (链)
提示词模板 (Prompt Template) + 大模型 (LLM) = 链 (Chain)
1 | from langchain_openai import ChatOpenAI # 导入 LangChain 的 OpenAI 聊天模型 |
![[Pasted image 20260121230536.png]]
Python 环境、Key 的权限、以及 LangChain 的调用链路(Chain)全都是通的