DeepSeek API简单调用案例
本文将指导您如何使用 DeepSeek API 进行接口调用。我们将使用 Python 并通过openai库来访问 DeepSeek 服务。
·
本文将指导您如何使用 DeepSeek API 进行接口调用。我们将使用 Python 并通过 openai
库来访问 DeepSeek 服务。
前提条件
- Python 3.6 或更高版本
- 已安装
openai
库 - DeepSeek API Key
安装 openai
库
首先,确保您已经安装了 openai
库。如果尚未安装,可以使用以下命令进行安装:
pip install openai
获取 DeepSeek API Key
您需要从 DeepSeek 获取 API Key。请访问 DeepSeek 官网 注册并获取您的 API Key。
调用 DeepSeek API
以下是一个简单的示例,展示了如何使用 DeepSeek API 进行接口调用:
from openai import OpenAI
# 使用您的 DeepSeek API Key 替换 "<DeepSeek API Key>"
client = OpenAI(api_key="<DeepSeek API Key>", base_url="https://api.deepseek.com")
response = client.chat.completions.create(
model="deepseek-chat",
messages=[
{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content": "Hello"},
],
stream=False
)
# 输出返回的内容
print(response.choices[0].message.content)
代码解释
- 导入
OpenAI
类:首先,我们从openai
库中导入OpenAI
类。 - 初始化客户端:使用您的 API Key 和 DeepSeek 基础 URL 初始化 OpenAI 客户端。
- 创建请求:调用
client.chat.completions.create
方法,指定模型名称、消息内容以及是否使用流式传输。 - 输出结果:打印返回的响应内容。
进一步阅读
有关更多详细信息,请参阅 OpenAI 文档 和 DeepSeek API 文档。
通过以上步骤,您可以成功调用 DeepSeek API 并进行模型推理。如果您有任何问题,请联系 DeepSeek 技术支持或参考相关文档。
更多推荐
所有评论(0)