deepseek的api怎么配置?

文章导读
你提到在配置 DeepSeek API 时,环境变量已经配置,并且在命令行中可以查到 key,但运行程序时仍然出现错误。这表明 环境变量可能没有被正确加载或使用,或者代码中存在其他问题。以下是详细的排查和解决方案:检查当前 shell 中的环境变量 在终端中运行以下命令查看是否已正确设置:echo $DEEPSEEK_API_KEY 如果输出为空或不包含你的 API Key,则说明环境变量未正确设
📋 目录
  1. DeepSeek API 配置步骤
  2. Python 配置 DeepSeek API
  3. 环境变量持久化配置
  4. 常见错误解决
  5. Windows 配置方法
A A

你提到在配置 DeepSeek API 时,环境变量已经配置,并且在命令行中可以查到 key,但运行程序时仍然出现错误。这表明 环境变量可能没有被正确加载或使用,或者代码中存在其他问题。以下是详细的排查和解决方案:检查当前 shell 中的环境变量 在终端中运行以下命令查看是否已正确设置:echo $DEEPSEEK_API_KEY 如果输出为空或不包含你的 API Key,则说明环境变量未正确设置。如果有输出,说明设置成功,但程序可能没有读取到它。检查脚本或程序是否在正确的 shell 环境中运行 export DEEPSEEK_API_KEY="your_api_key_here" 检查系统重启后是否需要重新设置环境变量 确认代码中使用的是正确的变量名 import os api_key = os.getenv("DEEPSEEK_API_KEY") if not api_key: raise ValueError("API key not found in environment variables") 检查是否有拼写错误或…

DeepSeek API 配置步骤

1. 登录 DeepSeek 官网,进入 API 管理页面,创建新的 API Key。2. 将 API Key 复制保存好,不要泄露。3. 在终端设置环境变量:export DEEPSEEK_API_KEY='sk-xxxxxx你的key' 4. 在代码中使用 openai 兼容接口:from openai import OpenAI client = OpenAI(api_key=os.getenv('DEEPSEEK_API_KEY'), base_url='https://api.deepseek.com') response = client.chat.completions.create(model='deepseek-chat', messages=[{'role':'user','content':'你好'}]) 5. 测试运行,确保无误。

Python 配置 DeepSeek API

pip install openai os.environ['DEEPSEEK_API_KEY'] = '你的API Key' client = OpenAI(api_key=os.environ.get('DEEPSEEK_API_KEY'), base_url='https://api.deepseek.com') messages = [{'role': 'user', 'content': 'Hello!'}] completion = client.chat.completions.create(model='deepseek-chat', messages=messages) print(completion.choices[0].message.content)

deepseek的api怎么配置?

环境变量持久化配置

在 ~/.bashrc 或 ~/.zshrc 中添加:export DEEPSEEK_API_KEY="sk-yourkey" 然后 source ~/.bashrc 生效。重启终端后 echo $DEEPSEEK_API_KEY 检查。

常见错误解决

如果报 401 Unauthorized,确保 key 正确无误;如果 429 Too Many Requests,检查配额;base_url 必须是 https://api.deepseek.com 或 https://api.deepseek.com/v1;model 名称 deepseek-chat 或 deepseek-coder。

deepseek的api怎么配置?

Windows 配置方法

在命令提示符:set DEEPSEEK_API_KEY=sk-yourkey 持久化:在系统环境变量中添加 DEEPSEEK_API_KEY。

FAQ
Q: 为什么程序运行时报 API key not found?
A: 检查变量名是否一致,程序是否在设置变量的 shell 中运行,或使用 os.getenv。
Q: DeepSeek API base_url 是什么?
A: https://api.deepseek.com
Q: 支持哪些模型?
A: deepseek-chat, deepseek-coder 等。
Q: 如何获取 API Key?
A: 官网注册,API 管理页面创建。
Q: Python 库安装?
A: pip install openai