51cowork API文档
打开文档导航

API Reference

OpenAI 兼容 API

OpenAI 兼容 Base URL 是 https://api.51cowork.com/v1;Key 和 model 仍来自控制台。

快速答案

OpenAI SDK 使用带 /v1 的 Base URL,直接 HTTP 使用完整 /v1/chat/completions 或 /v1/responses 路径。

Chat
POST /v1/chat/completions
Responses
POST /v1/responses
Base URL
https://api.51cowork.com/v1
认证
Bearer
01

Chat Completions

Chat Completionsbash
curl "https://api.51cowork.com/v1/chat/completions" \
  -H "Authorization: Bearer <key-from-dashboard>" \
  -H "Content-Type: application/json" \
  -d '{"model":"<model-from-v1-models>","messages":[{"role":"user","content":"Hello"}]}'

常用字段为 model、messages、stream,以及目标模型明确支持的采样和工具字段。

02

Responses

Responsesbash
curl "https://api.51cowork.com/v1/responses" \
  -H "Authorization: Bearer <key-from-dashboard>" \
  -H "Content-Type: application/json" \
  -d '{"model":"<model-from-v1-models>","input":"Hello"}'

Responses 是 Codex 配置使用的 wire API。只有在客户端和目标模型都支持时才启用额外 Responses 字段。

03

从 OpenAI SDK 迁移

  1. 1保留现有 SDK 和业务代码。
  2. 2把 base_url 改为 https://api.51cowork.com/v1。
  3. 3把 api_key 改为控制台当前完整 Key。
  4. 4调用 /v1/models 并替换 model ID。
  5. 5先发送最小非流式请求,再开启工具和流式。