DeepSeekapi接入全攻略:从获取API密钥到实现简易问答的详细教程

编辑:手游零氪 发布时间:2025-06-24 01:33:42

DeepSeekapi接入全攻略

DeepSeek这款AI软件确实挺有意思,很多人都在用。怎么接入DeepSeekapi呢?我们一起来捋一捋。

DeepSeekapi接入全攻略:从获取API密钥到实现简易问答的详细教程

获取api

  1. 打开DeepSeek官网,右上角点“开放平台”。

新号一般送10元余额,左上角显示当前余额。Tokens就是输入给大模型的提示词+输出内容的总和,简单说就是字符数。DeepSeek价格便宜,新人送的500万tokens够用了。

点击左侧“API keys”,再点“创建API key”。给key命名,比如叫“test”。

注意:系统生成的key只有第一次能看到,之后只能看名字,所以赶紧复制保存。忘了也没事,重新创建一个。

DeepSeekapi接入全攻略:从获取API密钥到实现简易问答的详细教程
DeepSeekapi接入全攻略:从获取API密钥到实现简易问答的详细教程
DeepSeekapi接入全攻略:从获取API密钥到实现简易问答的详细教程

获取base_url和chat_model

点击官网左下角“接口文档”,或者直接进DeepSeek API文档。

在“快速开始”的“首次调用API”里找到base_url和chat_model。

比如DeepSeek的:
base_url = https://api.deepseek.com/v1
chat_model = 'deepseek-chat'

其他平台类似。

配置模型参数

base_url和chat_model直接定义就行,但api key不能随便放,最好放环境变量里。

方法一:终端临时添加

终端输入:
export api_key="填入你的api token"

想永久添加,可以在~/.bashrc里加这句,保存。

代码里这样用:
import os
api_key = os.getenv('api_key')
base_url = "https://api.deepseek.com/v1"
chat_model = "deepseek-chat"

方法二:创建.env文件

创建.env文件,写:
api_key="your api_key"

同一目录下创建脚本,代码:
import os
from dotenv import load_dotenv
load_dotenv()
api_key = os.getenv('api_key')
base_url = "https://api.deepseek.com/v1"
chat_model = "deepseek-chat"

配置client

用前面三个参数构造client,代码:
from openai import OpenAI
client = OpenAI(
api_key=api_key,
base_url=base_url
)

实现简易问答

创建.env文件存储api_key,同一目录下写代码:
import os
from dotenv import load_dotenv
from openai import OpenAI
load_dotenv()
api_key = os.getenv('api_key')
base_url = "https://api.deepseek.com/v1"
chat_model = "deepseek-chat"
client = OpenAI(
api_key=api_key,
base_url=base_url
)

测试模型是否成功,输入:
response = client.chat.completions.create(
model=chat_model,
messages=[
{
"role": "system",
"content": "你是一个乐于助人的AI助手,能够帮助用户解决各种专业问题。"
},
{
"role": "user",
"content": "你好,介绍下你自己"
}
]
)
print("Model response:")
print(response.choices[0].message.content)

如果成功,会看到模型回复。不行就检查API key,或者等平台服务器恢复。

配置成功的关键在于环境变量的使用,这样key就不会随便泄露。

接入DeepSeekapi其实不难,多试几次就熟悉了。以后想用其他AI功能,思路类似。我们慢慢探索吧。

相关攻略
安卓游戏键盘排行榜-安卓游戏键盘推荐

  排行榜概览:安卓游...

手游攻略 作者:手游零氪 时间:05-15
CSGO连不上官方服务器?别急,我们一步步排查解决!

CSGO连不上官方服...

游戏问答 作者:手游零氪 时间:06-24
网吧战争游戏排行榜-网吧游戏排行榜

  网吧战争游戏排行榜...

手游攻略 作者:手游零氪 时间:05-18
最新攻略

HappyGlass第119关的过法 HappyGlass第119关有两颗...

HappyGlass第120关通关秘籍 我们玩HappyGlass第120...

HappyGlass第123关通关心得 我们玩HappyGlass第123...

HappyGlass第128关的过法 这关HappyGlass跟以前的有...

HappyGlass第12关的过法 我们玩HappyGlass第12关的...

新游榜单
排序 新品榜单 分类