Skip to main content

LLM API

Modellix LLM 文本接口:提供 OpenAI 兼容的 Chat CompletionsResponses,以及 Anthropic 兼容的 Messages。调用为同步请求(支持流式 SSE);参数与响应格式分别遵循对应官方协议(差异见文末说明)。
最后更新: 2026-08-04

概览

示例完整 URL:

认证

所有业务请求须携带 Modellix API Key,以下两种方式等价(便于 OpenAI / Anthropic 原生 SDK 直接接入):
二者同时出现时须为同一 Key;冲突则鉴权失败。Key 不是各厂商官方 Key。失败时返回 错误响应

模型

在请求 JSON 中传 model,格式为 provider/name,例如: 可用模型以控制台 / 产品发布为准。

协议选择

三套接口的 URL 与请求体结构均不同,请按所用协议传参,不要混用字段: 建议: 按客户端选路径时:
  • OpenAI Chat / 多数第三方工具 → /v1/chat/completions
  • OpenAI Responses → /v1/responses
  • Anthropic 兼容客户端 → /v1/messages,模型选 anthropic/...

Chat Completions

请求

其他字段遵循 OpenAI Chat Completions 约定,具体以所选模型能力为准。

示例


Responses

请求

其他字段遵循 OpenAI Responses 约定。

示例


Messages(Anthropic)

请求

其他字段遵循 Anthropic Messages 约定。鉴权可用 Authorization: Bearer 或 Anthropic 习惯的 x-api-key(均为 Modellix API Key)。 可选请求头:anthropic-version(如 2023-06-01;Anthropic 原生客户端常自动附带,本服务会转发上游)。

示例


会话头(可选)

多轮对话需要会话亲和时,可传: 部分原生工具自带的会话头(如 Claude Code 的 X-Claude-Code-Session-Id)亦可使用;若同时传 X-Mdlx-Session-Id,以后者为准。

成功响应

  • 非流式:HTTP 200,JSON 体遵循对应官方协议(Chat / Responses / Messages)。
  • 流式:HTTP 200Content-Type: text/event-stream,按协议返回 SSE 事件。
响应中通常包含 usage(流式时多在终包中)。计费说明见 计费

错误响应

错误体一般为:
部分错误还会包含 codeparam 等字段。

计费

按成功响应中的 token usage 计费;单价与模型以控制台 / 账单为准。最终扣费以账户账单为准。 余额不足时返回 402error.typeinsufficient_quota

限流

收到 429 后请降低频率并退避重试。

客户端接入提示

将下方 mdlx-xxxxxxxx 换成控制台签发的 Modellix API Key。Key 不是各厂商官方 Key。

OpenAI SDK / 通用 OpenAI 兼容客户端

随后按 SDK 惯例调用即可;请求体里的 model 使用 openai/...(如 openai/gpt-5.5)。

Codex CLI

~/.codex/config.toml 中指定 Base URL 与模型(推荐;OPENAI_BASE_URL 环境变量在较新 Codex 中已弃用):

Anthropic SDK / Claude Code

说明:
  • Base URL 不要/v1(SDK 会自行拼接 /v1/messages)。
  • ANTHROPIC_API_KEY 会以 x-api-key 发送,本接口已支持。
  • 若工具要求 Bearer,可改用 ANTHROPIC_AUTH_TOKEN(与 ANTHROPIC_API_KEY 二选一,勿同时设成不同值)。
  • 模型使用 anthropic/...(如 anthropic/claude-sonnet-5)。
也可写入 ~/.claude/settings.json 持久化:

OpenCode

环境变量:
opencode.json(或 ~/.config/opencode/opencode.json)中把对应 provider 指到 Modellix,例如 OpenAI 兼容:
Anthropic 兼容时将 baseURL 设为 https://llm.modellix.ai,并用 ANTHROPIC_API_KEY

对照速查

Google 系模型(google/...)走 OpenAI 兼容路径时,同样使用 OPENAI_* 环境变量与 /v1 Base URL。

附录:与官方文档的差异

完整请求/响应字段以官方协议为准(本接口仅列常用字段): 请按本文与对应官方协议字段调用。 机器可读规范见同目录 openapi.json(OpenAPI 3.1,英文描述,仅列核心字段)。