API Reference

Sublyx OpenAI compatible 与 Anthropic Messages 接口参考。

Sublyx API 使用 HTTPS 与 JSON。所有请求都应携带有效 API Key;OpenAI compatible 端点位于 /v1 下。

交互式请求已关闭

为避免在文档页面中误发真实数据,下面的 OpenAPI Reference 只展示结构和示例,不提供在线执行按钮。

端点概览

方法路径说明
GET/v1/models获取当前 Key 可访问的模型
POST/v1/chat/completionsOpenAI Chat Completions 兼容请求
POST/v1/messagesAnthropic Messages 兼容请求
GET/v1/models

Authorization

bearerAuth
AuthorizationBearer <token>

使用 Authorization: Bearer sk-sublyx-example。

In: header

Response Body

application/json

curl -X GET "https://example.com/v1/models"
{  "object": "list",  "data": [    {      "id": "gpt-5.6-terra",      "object": "model"    }  ]}
POST/v1/chat/completions

Authorization

bearerAuth
AuthorizationBearer <token>

使用 Authorization: Bearer sk-sublyx-example。

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

curl -X POST "https://example.com/v1/chat/completions" \  -H "Content-Type: application/json" \  -d '{    "model": "gpt-5.6-terra",    "messages": [      {        "role": "user",        "content": "用一句话介绍 Sublyx。"      }    ]  }'
{  "id": "string",  "choices": [    {      "index": 0,      "message": {        "role": "string",        "content": "string"      },      "finish_reason": "string"    }  ],  "usage": {    "prompt_tokens": 0,    "completion_tokens": 0,    "total_tokens": 0  }}
POST/v1/messages

Authorization

bearerAuth
AuthorizationBearer <token>

使用 Authorization: Bearer sk-sublyx-example。

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

curl -X POST "https://example.com/v1/messages" \  -H "Content-Type: application/json" \  -d '{    "model": "claude-sonnet-5",    "max_tokens": 1024,    "messages": [      {        "role": "user",        "content": "string"      }    ]  }'
Empty

通用请求头

Authorization: Bearer sk-sublyx-example
Content-Type: application/json

Anthropic Messages 客户端也可使用:

x-api-key: sk-sublyx-example
anthropic-version: 2023-06-01
Content-Type: application/json

响应状态

成功请求返回 2xx。失败响应会使用 4xx 或 5xx,并尽可能提供机器可读的错误类型与人类可读说明。处理建议见错误码。