跳到正文

OpenAI Chat Completions

POST /v1/chat/completions

OpenAI Compatible 客户端和 SDK 通常走这个接口。

填写 Base URL

客户端和 SDK 里只填基础地址;只有 curl 或 HTTP 请求才拼 /chat/completions

text
https://api.zhiwei.dpdns.org/v1

设置页只填基础地址,别把 https://api.zhiwei.dpdns.org/v1/chat/completions 整段粘进去。

发送 curl 请求

在终端或 PowerShell 执行。模型先从当前分组复制,下面三段代码中的固定模型名仅作兜底示例;把 sk-your-api-key 换成完整 Key。

bash
curl https://api.zhiwei.dpdns.org/v1/chat/completions \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.5",
    "messages": [
      {"role": "user", "content": "请只回复 OK"}
    ]
  }'

使用 JavaScript 调用

ts
import OpenAI from 'openai'

const client = new OpenAI({
  apiKey: process.env.智维_API_KEY,
  baseURL: 'https://api.zhiwei.dpdns.org/v1'
})

const completion = await client.chat.completions.create({
  model: 'gpt-5.5',
  messages: [{ role: 'user', content: '请只回复 OK' }]
})

console.log(completion.choices[0]?.message?.content)

开启流式输出

bash
curl https://api.zhiwei.dpdns.org/v1/chat/completions \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.5",
    "stream": true,
    "messages": [{"role": "user", "content": "用三句话介绍 智维"}]
  }'

智维 API 接入、配置与排查指南。