必须填写https://api.deepseek.com/v1作为base url,因deepseek api采用openai兼容协议,/v1是标准版本路径,缺之则返回404;硬编码、环境变量或配置文件方式均需严格匹配该字符串。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要让程序正确调用DeepSeek模型,Base URL必须填对,错一个字符就会返回404或401错误,根本连不上服务。
官方推荐的 Base URL 格式
直接填写:https://api.deepseek.com/v1
这是当前(2026年)DeepSeek平台文档明确指定的正式路径,所有OpenAI兼容接口均以此为准。旧文档中出现的 https://api.deepseek.com(无/v1)虽在部分历史SDK中可 fallback,但【不保证长期可用】,已逐步弃用。
为什么必须带 /v1?
DeepSeek API 采用 OpenAI 兼容协议,/v1 是该协议约定的标准版本路径。不加 /v1 会导致请求被网关拒绝,返回 404 Not Found —— 即使 API Key 正确、模型名无误,也完全无法进入鉴权环节。
实测发现:用 https://api.deepseek.com 发起 POST /chat/completions 请求时,响应体为空,状态码为 404;而换为 /v1 后,立刻返回正常 JSON 响应。
不同场景下的填写方式
方法一:Python 环境中硬编码(仅测试用)
直接赋值:base_url = "https://api.deepseek.com/v1"
方法二:通过环境变量注入(生产推荐)
在终端运行:export DEEPSEEK_BASE_URL="https://api.deepseek.com/v1"
代码中读取:os.getenv("DEEPSEEK_BASE_URL")
方法三:配置文件写入(多模型切换场景)
YAML 示例:deepseek: base_url: "https://api.deepseek.com/v1" model: "deepseek-v4-pro"
注意:所有配置项中的 base_url 字符串必须严格匹配,包括大小写、斜杠位置和末尾是否带/。多一个/或少一个/都会导致连接失败。
大量免费API接口:立即使用
涵盖生活服务API、金融科技API、企业工商API、等相关的API接口服务。免费API接口可安全、合规地连接上下游,为数据API应用能力赋能!










