一个域名,同时给 Agent、Codex、MCP 用

后端是独立网关:把 DeepSeek 网页端能力转成标准 OpenAI 兼容 API,统一模型名、Key、日志、额度与故障转移;官方 API 作为后备通道。下面是可直接复制的前端接入方式,以及一个真账号的流式测试聊天。

GET /v1/models POST /v1/chat/completions POST /v1/responses SSE 流式 THINK / RESPONSE 分离

点击标签会把这句话填进下方测试聊天,不用手动输入。

接入凭证

同域前端直接调用网关;固定 Key 已填入,可直接复制。

Base URL
API Keypan5531
模型deepseek-chat(普通) / deepseek-reasoner(深度思考)

鉴权头:Authorization: Bearer pan5531;多轮可用 x-conversation-id 固定会话。

接口一览

全部走同一个域名与 Key,后端按模型名路由。

方法路径用途
GET/v1/models模型列表
POST/v1/chat/completions对话(支持 stream、tools)
POST/v1/responsesResponses API(支持 previous_response_id)
GET/v1/responses/:id取回某次响应
GET/health健康与 Provider 状态

调用示例

复制即可跑;域名与 Key 已按当前部署生成。

cURL
Python
Node
OpenAI SDK
Responses
Codex / 环境变量
流式用 stream:true,以 SSE 逐块返回

前端怎么接(3 步)

不需要 SDK,浏览器 fetch 即可。

步骤做法
1把 /v1 当成 OpenAI 的 base_url,Key 用 pan5531
2请求体只写 model / messages / stream 等标准字段
3流式时逐行读 data:,取 delta.content 与 delta.reasoning_content

想固定多轮上下文:给每次请求加同一个 x-conversation-id,后端会复用上游会话与 parent 链;Responses 则用返回的 previous_response_id 续接。

测试页里的 Key 是写死的,任何能打开本页的人都能看到并调用,适合自用/内网;对外分享前请改成服务端代理注入。

测试聊天

真实网页账号 · 串行队列
在下面输入一句话,直接走真实上游。选 reasoner 可以看到“思考过程”和正式回答分开显示。

工作模式只负责分析和给命令,不会替你执行;需要真正在本机跑命令,用 scripts/local-agent.mjs 或 Codex/MCP 客户端,带上 x-mode: work。