logo

API 概覽

API 概覽

LLMoxy 提供完全相容的 Anthropic Messages API 介面,只需更改 Base URL 即可使用官方 SDK 無縫接入。

Base URL

https://llmoxy.com/v1

TIP Claude Code 等工具使用的地址 不帶 /v1,即 https://llmoxy.com。SDK 呼叫時帶 /v1

驗證方式

方式一:x-api-key(推薦)

x-api-key: YOUR_API_KEY

方式二:Authorization

Authorization: Bearer YOUR_API_KEY

快速體驗

Python

from anthropic import Anthropic

client = Anthropic(
api_key="YOUR_API_KEY",
base_url="https://llmoxy.com/v1"
)

message = client.messages.create(
model="claude-sonnet-4-20250514",
max_tokens=1024,
messages=[
{"role": "user", "content": "你好!"}
]
)

print(message.content[0].text)

Node.js

import Anthropic from '@anthropic-ai/sdk';

const client = new Anthropic({
apiKey: 'YOUR_API_KEY',
baseURL: 'https://llmoxy.com/v1'
});

const message = await client.messages.create({
model: 'claude-sonnet-4-20250514',
max_tokens: 1024,
messages: [
{ role: 'user', content: '你好!' }
]
});

console.log(message.content[0].text);

OpenAI 相容(Chat Completions)

curl

curl https://llmoxy.com/v1/chat/completions \
  -H "Authorization: Bearer <LLMOXY_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4o-mini",
    "messages": [
      { "role": "user", "content": "Say hello in one short sentence." }
    ]
  }'

TypeScript

import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.LLMOXY_API_KEY,
  baseURL: "https://llmoxy.com/v1",
});

const response = await client.chat.completions.create({
  model: "gpt-4o-mini",
  messages: [{ role: "user", content: "Write a haiku about routers." }],
});

console.log(response.choices[0]?.message?.content);

Python

from openai import OpenAI

client = OpenAI(
    api_key="<LLMOXY_API_KEY>",
    base_url="https://llmoxy.com/v1",
)

response = client.chat.completions.create(
    model="gpt-4o-mini",
    messages=[{"role": "user", "content": "Write a haiku about routers."}],
)

print(response.choices[0].message.content)

流式輸出

在 Chat 或 Responses 請求中設定 stream: true,LLMoxy 會返回 OpenAI 相容的 SSE 流。

curl https://llmoxy.com/v1/chat/completions \
  -H "Authorization: Bearer <LLMOXY_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4o-mini",
    "stream": true,
    "messages": [
      { "role": "user", "content": "Count from one to five." }
    ]
  }'

支援的模型

Claude 系列(可用分組:Max、Kiro)

模型說明
claude-opus-4-20250514最強效能
claude-sonnet-4-20250514均衡之選
claude-haiku-4-20250414快速回應

Gemini 系列(可用分組:Gemini)

模型說明
gpt-5.4圖像生成

最新模型列表 具體可用模型以 官網模型廣場 為準。

計費方式

按實際 Token 用量計費(含快取寫入和快取讀取),不同模型價格不同。詳見 分組與計價

下一步