接入 DeepSeek API,超详细
1. 准备材料清单
前言
DeepSeek API 是一个强大的自然语言处理工具,提供了文本生成、语义分析、对话系统等功能。无论是开发智能客服、聊天机器人,还是进行文本分析与生成,DeepSeek API 都能为你提供强大的支持。本文将带你从零开始,一步步完成 DeepSeek API 的接入,并编写你的第一个 AI 程序。
准备材料清单
在开始之前,请确保你已准备好以下内容:
一台可以联网的电脑:Windows、macOS 或 Linux 均可。
一个 DeepSeek 账号:用于获取 API Key。
Python 环境:推荐使用 Python 3.7 及以上版本。
代码编辑器:如 VS Code、PyCharm 或 Jupyter Notebook。
网络连接:确保可以访问 DeepSeek API 的服务地址。
2. DeepSeek 账号准备
注册 DeepSeek 账号
访问 DeepSeek开放平台官网,当然你也可以试试酷炫的顶级域名https://ai.com(未来可能会失效)

填写手机号(一定是你手头手机或者能很方便的获取到短信内容的手机)
发送验证码,并从手机短信里拿到验证码,填写验证码
点击“登录”按钮,完成 DeepSeek 登录验证
充值
登录后,打开 DeepSeek 开放平台的“用量信息”页面

点击“去认证”,DeepSeek 需要你实名认证后,才能充值。填写你的姓名和身份证号即可。

完成充值

获取 API Key
在 DeepSeek 开放平台,点击“API Keys”

非常重要将生成的 API Key 保存到安全的地方,后续调用 API 时会用到,再次强调下,生产后的 API key,之后在无法查看了。

如果,再步骤 2 的时候未能及时的保存 API key 的内容,也不要担心,两步操作:1. 删除找不到的 key,2.新建一个 API key 并记录下内容
小建议:未每一个 APP 创建一个 API key。
更多关于 DeepSeek 开放平台功能,请自行探索。
3. Python 环境安装
安装 Python
访问 Python 官网 下载最新版本的 Python,这里是 3.13.2 版本;
运行安装程序,确保勾选“Add Python to PATH”选项,并一路 next 默认安装;
完成安装后,打开终端(或命令提示符),输入以下命令验证安装是否成功:
如果显示 Python 版本号(如
Python 3.13.2
),说明安装成功。
安装依赖库
DeepSeek API 的调用通常需要 openai sdk
库来发送 HTTP 请求。使用以下命令安装:
验证安装
运行以下命令,查看已安装的库:
如果显示 openai 1.66.3
之类,说明安装成功。
4. AI 界的 "Hello World" 程序
编写第一个程序
以下是一个简单的 Python 程序,用于调用 DeepSeek API 的文本生成功能:
代码解释
API Key:替换
your_api_key_here
为你的实际 API Key,也就是在第二部中获取的 API key,并确保 API 地址正确。定义函数 models: 定义函数,获取模型列表。
client:使用 openai sdk 创建一个客户端对象。
查询支持的模型列表:查询 DeepSeek 支持的模型列表。
输出模型:美化输出从 DeepSeek 服务器上获取的所有支持的模型。
调用函数: 再主函数中调用刚刚定义好的 models 函数,并完成模型列表的获取与返回内容输出。
运行结果
运行程序后,如果一切正常,你会看到类似以下的输出(可能比我的模型多):
ps: deepseek-chat 目前是 deepseek-v3,deepseek-reasoner 目前 deepseek-r1。
错误处理
invalid_request_error:API Key 无效, 检查 API Key 是否正确,并确保没有多余的空格。
网络问题:确保你的网络连接正常,可以访问 DeepSeek API 的服务地址。
DeepSeek API 调用常见错误如下:

总结
通过本文,你已经完成了从注册 DeepSeek 账号到编写第一个 AI 程序的完整流程。DeepSeek API 的功能远不止于此,你可以继续探索其文档,尝试更多高级功能,如对话系统、语义分析等。希望这篇文章能为你提供帮助,祝你在 AI 开发的道路上越走越远!
评论