DeepSeek API 申请与使用

DeepSeek API 申请

1.进入官网

DeepSeek | 深度求索https://www.deepseek.com/

2.进入API开放平台

3.充值(不充值无法使用)

4.用量信息查询,查询请求次数,与对应费用。

API调用

DeepSeek API 使用与 OpenAI 兼容的 API 格式,通过修改配置,您可以使用 OpenAI SDK 来访问 DeepSeek API,或使用与 OpenAI API 兼容的软件

参数设置

base_url : https://api.deepseek.com/v1 (此处v1与模型版本无关)

api_key:<上一步申请的API key>

model='deepseek-chat'   # 对应DeepSeek-V3

或者 model='deepseek-reasoner'  # 对应DeepSeek-R1

OpenAI Python SDK  中文指南

1.安装

pip install openai

2.基本用法

2.1 设置 key

推荐通过环境变量设置 API 密钥:

export OPENAI_API_KEY='你的API密钥'

或在代码中直接设置(仅测试时使用,生产环境不推荐,尽量避免明文保存key,造成key泄露):

import openai
openai.api_key = "sk-..." # 上一步申请的key

2.2 对话 调用示例

response = openai.ChatCompletion.create(
  model="gpt-3.5-turbo",  # 或 "gpt-4"
  messages=[
    {"role": "user", "content": "用简单的语言解释量子计算。"}
  ]
)
print(response.choices[0].message['content'])  # 输出助手回复

deepseek调用示例

from openai import OpenAI


# 设置客户端
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 # stream 设置为 true 来使用流式输出。
)
print(response.choices[0].message.content)

2.3开发注意事项

  1. API 密钥安全

    • 不要将密钥提交到版本控制(如 GitHub)。

    • 生产环境推荐使用 os.getenv("OPENAI_API_KEY") 从环境变量读取。

  2. 模型选择

    • 对话场景用 gpt-3.5-turbo 或 gpt-4,文本补全用 gpt-3.5-turbo-instruct

    • deepseek 对应模型

      model='deepseek-chat'   # 对应DeepSeek-V3

      model='deepseek-reasoner'  # 对应DeepSeek-R1

  3. 费用与限制

    • 不同模型的定价不同,详见 OpenAI 价格页面

    • deepseek价格

    • 注意 API 的速率限制(Rate Limits)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DreamBoy@

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值