文档
集成 OminiGate API 所需的一切。
快速开始
几分钟内启动并运行 OminiGate。
2. 发起首次请求
使用 OpenAI 兼容端点发起首次 API 调用。
curl https://api.ominigate.ai/v1/chat/completions \
-H "Authorization: Bearer sk-omg-your-api-key" \
-H "Content-Type: application/json" \
-d '{
"model": "openai/gpt-4o",
"messages": [{"role": "user", "content": "Hello!"}]
}'API 参考
OminiGate 提供 OpenAI 和 Anthropic 兼容的 API。
Base URL
https://api.ominigate.ai认证
在 Authorization 请求头中包含您的 API Key:
Authorization: Bearer sk-omg-your-api-keyAPI 端点
POST
/v1/chat/completionsOpenAI 兼容的聊天补全接口。支持流式传输、函数调用、JSON 模式和视觉输入。
curl https://api.ominigate.ai/v1/chat/completions \
-H "Authorization: Bearer sk-omg-your-api-key" \
-H "Content-Type: application/json" \
-d '{
"model": "openai/gpt-4o",
"messages": [{"role": "user", "content": "Hello!"}],
"stream": true
}'POST
/v1/messagesAnthropic 兼容的消息接口。支持流式传输、工具使用和视觉输入。
curl https://api.ominigate.ai/v1/messages \
-H "Authorization: Bearer sk-omg-your-api-key" \
-H "Content-Type: application/json" \
-H "anthropic-version: 2023-06-01" \
-d '{
"model": "anthropic/claude-sonnet-4-20250514",
"max_tokens": 1024,
"messages": [{"role": "user", "content": "Hello!"}]
}'GET
/v1/models列出所有可用模型及其定价和能力信息。
curl https://api.ominigate.ai/v1/models \
-H "Authorization: Bearer sk-omg-your-api-key"SDK 兼容性
OminiGate 完全兼容官方 OpenAI SDK。只需更改 base URL 和 API Key。
Python
pip install openai
from openai import OpenAI
client = OpenAI(
base_url="https://api.ominigate.ai/v1",
api_key="sk-omg-...",
)Node.js
npm install openai
import OpenAI from 'openai';
const client = new OpenAI({
baseURL: 'https://api.ominigate.ai/v1',
apiKey: 'sk-omg-...',
});需要帮助?
有任何问题或疑问,请联系 support@ominigate.ai。