其他接口
Embeddings、Claude、Gemini 等兼容端点概览
除 Chat Completions 外,Gateway 还提供多种 协议兼容 端点。调用方式相同:在 Gateway Base URL 上追加路径,并使用 Authorization: Bearer YOUR_API_KEY。
OpenAI Embeddings
POST /v1/embeddingscurl -X POST "$YOUR_GATEWAY_BASE_URL/v1/embeddings" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "text-embedding-3-small",
"input": "The food was delicious."
}'OpenAI 图像生成
POST /v1/images/generations{
"model": "dall-e-3",
"prompt": "A cute cat",
"n": 1,
"size": "1024x1024"
}Anthropic Claude(Messages API)
POST /v1/messagescurl -X POST "$YOUR_GATEWAY_BASE_URL/v1/messages" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-H "anthropic-version: 2023-06-01" \
-d '{
"model": "claude-3-5-sonnet-20241022",
"max_tokens": 1024,
"messages": [
{ "role": "user", "content": "Hello!" }
]
}'也可使用 Anthropic 官方 SDK,将 base_url 指向 Gateway。
Google Gemini
POST /v1beta/models/MODEL_NAME:generateContent将 MODEL_NAME 替换为具体模型 ID,例如 gemini-1.5-pro。
异步视频生成
部分视频能力采用 创建任务 + 轮询 模式:
POST /v1/video/generations— 返回task_idGET /v1/video/generations/TASK_ID— 查询状态与结果
详细字段见 API 参考 · Gateway。
模型名称从哪来?
请在 模型广场 查看当前可用模型及其 slug / 展示名,请求中的 model 字段需与平台配置一致。
完整接口列表
各端点请求/响应 Schema 见 API 参考。
