调用 deepseek api 时 base_url 必须填为 https://api.deepseek.com(openai 兼容模式)或 https://api.deepseek.com/anthropic(anthropic 兼容模式),不可加 /v1 或结尾斜杠,否则触发 404、405 或 400 错误。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

调用 DeepSeek API 时,base_url 填错会导致请求直接失败,返回 404 或连接被拒绝,而错误提示往往不明确,容易误判为密钥问题或网络问题。
标准 base_url 地址(OpenAI 兼容模式)
直接填写:https://api.deepseek.com
这是当前(2026年8月)官方唯一支持的 OpenAI 兼容入口,所有 chat/completions、embeddings 等接口均基于此根路径。不要加 /v1 后缀——虽然部分旧文档写成 https://api.deepseek.com/v1,但该路径已弃用,填了会返回 404。
如果你用的是 OpenAI SDK(如 Python 的 openai==1.40+),必须将 base_url 显式设为此地址,否则默认仍走 OpenAI 官方域名。
Anthropic 兼容模式地址
仅当你使用 Anthropic SDK(如 anthropic Python 包)对接 DeepSeek 的 Claude 兼容接口时才需填写:
https://api.deepseek.com/anthropic
注意:此地址不支持 /chat/completions,只响应 /messages 类路径。填错会导致 405 Method Not Allowed 错误。
不同语言 SDK 的填写位置
方法一:Python + OpenAI SDK
初始化 client 时传入:client = OpenAI(api_key="sk-xxx", base_url="https://api.deepseek.com")
方法二:curl 命令行直连
在 URL 中直接写全路径:curl -X POST "https://api.deepseek.com/chat/completions" \
方法三:Node.js + openai npm 包
构造 client 实例:const openai = new OpenAI({ baseURL: "https://api.deepseek.com", apiKey: "sk-xxx" });
【关键提醒】 base_url 必须以 https:// 开头,且结尾不能带斜杠(如 https://api.deepseek.com/ 是错的),否则部分 SDK 会拼出重复斜杠导致 400 Bad Request。
大量免费API接口:立即使用
涵盖生活服务API、金融科技API、企业工商API、等相关的API接口服务。免费API接口可安全、合规地连接上下游,为数据API应用能力赋能!










