OpenAI Compatible API 兼容接口指南

OpenAI Compatible API 是一种通用的 API 接口规范,许多 AI 模型和服务都兼容这一格式。通过统一接口调用不同的 AI 模型。

什么是 OpenAI Compatible API?

OpenAI Compatible API 指遵循 OpenAI API 请求/响应格式的接口。只要 API 端点兼容以下格式,就可以用 OpenAI SDK 直接调用:

POST /v1/chat/completions
{
  "model": "model-name",
  "messages": [
    {"role": "user", "content": "Hello"}
  ],
  "stream": true
}

哪些服务支持 OpenAI Compatible?

使用示例

Python — 调用任何兼容服务

from openai import OpenAI

# 只需修改 base_url 即可切换不同服务
client = OpenAI(
    api_key="your-key",
    base_url="https://claude4u.com/v1"  # 中转站
    # base_url="http://localhost:11434/v1"  # Ollama
    # base_url="http://localhost:1234/v1"  # LM Studio
)

response = client.chat.completions.create(
    model="claude-sonnet-4-20250514",  # 或其他模型
    messages=[{"role": "user", "content": "Hello!"}]
)

在 AI 工具中配置

OpenAI Compatible vs 原生 API

推荐:使用 AI API Gateway 中转站可以将 Claude、Gemini、OpenAI 等多家 API 统一为 OpenAI Compatible 格式,一个 Key 调用所有模型。

Start Using 轻舟 AI

Stable, fast AI API relay — supports Claude, OpenAI, Gemini and more

Sign Up Now