CoWork 文档
API 网关

OpenAI 兼容接口

/v1/chat/completions 与 /v1/responses 的调用方式。

CoWork 网关的 OpenAI 兼容族提供对话补全与 Responses 两种形态:

端点用途
POST /v1/chat/completions对话补全(含流式)
POST /v1/responsesResponses 接口

对话补全

curl https://nextco.work/v1/chat/completions \
  -H "Authorization: Bearer sk-你的密钥" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.2",
    "messages": [
      { "role": "system", "content": "你是一个简洁的助手。" },
      { "role": "user", "content": "用一句话介绍 CoWork。" }
    ]
  }'

响应体与 OpenAI 的 chat.completion 形状保持一致,可直接配合官方 SDK:把 SDK 的 baseURL 指向 https://nextco.work/v1 即可。

OpenAI SDK (Python)
from openai import OpenAI

client = OpenAI(
    api_key="sk-你的密钥",
    base_url="https://nextco.work/v1",
)

resp = client.chat.completions.create(
    model="gpt-5.2",
    messages=[{"role": "user", "content": "Hello, CoWork!"}],
)
print(resp.choices[0].message.content)

流式输出

在请求体里加 "stream": true,返回 text/event-stream 的 SSE 分块。用法细节见流式响应

说明

  • 网关返回裸响应,错误形状为 { error: { type, code, message } },见错误码
  • 模型名以模型目录为准;目录外的模型名会返回模型不存在错误。

本页内容