本文将指导您如何使用 DeepSeek API 进行接口调用。我们将使用 Python 并通过 openai 库来访问 DeepSeek 服务。

前提条件

  1. Python 3.6 或更高版本
  2. 已安装 openai
  3. 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)

代码解释

  1. 导入 OpenAI:首先,我们从 openai 库中导入 OpenAI 类。
  2. 初始化客户端:使用您的 API Key 和 DeepSeek 基础 URL 初始化 OpenAI 客户端。
  3. 创建请求:调用 client.chat.completions.create 方法,指定模型名称、消息内容以及是否使用流式传输。
  4. 输出结果:打印返回的响应内容。

进一步阅读

有关更多详细信息,请参阅 OpenAI 文档DeepSeek API 文档

通过以上步骤,您可以成功调用 DeepSeek API 并进行模型推理。如果您有任何问题,请联系 DeepSeek 技术支持或参考相关文档。

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐