UnioAPI 文档
SDK 与示例

curl

四个公开端点的最小调用示例。

以下示例假设已导出 UNIO_API_KEY 环境变量。

Chat Completions

curl https://api.unioapi.com/v1/chat/completions \
  -H "Authorization: Bearer $UNIO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.6-sol",
    "messages": [{"role": "user", "content": "Hello"}]
  }'

Responses

curl https://api.unioapi.com/v1/responses \
  -H "Authorization: Bearer $UNIO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.6-sol",
    "input": "Hello"
  }'

Messages(Anthropic-compatible)

curl https://api.unioapi.com/v1/messages \
  -H "x-api-key: $UNIO_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-5",
    "max_tokens": 1024,
    "messages": [{"role": "user", "content": "Hello"}]
  }'

Models

curl https://api.unioapi.com/v1/models \
  -H "Authorization: Bearer $UNIO_API_KEY"

按能力过滤(多个能力为 AND 关系):

curl "https://api.unioapi.com/v1/models?capability=tools" \
  -H "Authorization: Bearer $UNIO_API_KEY"

排障提示

每个响应都带 X-Request-ID 头;联系支持时请附上该值,详见错误语义。

本页目录