Обзор API
LLMoxy предоставляет полностью совместимый интерфейс Anthropic Messages API. Достаточно изменить базовый URL, чтобы без проблем использовать официальный SDK.
Базовый URL
https://llmoxy.com/v1
ПОДСКАЗКА Инструменты вроде Claude Code используют адрес без
/v1, то естьhttps://llmoxy.com. Вызовы SDK включают/v1.
Аутентификация
Способ 1: x-api-key (рекомендуется)
x-api-key: YOUR_API_KEY
Способ 2: 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)
Потоковый вывод
Установите stream: true в запросах Chat или Responses, и LLMoxy вернёт поток SSE, совместимый с OpenAI.
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 | Генерация изображений |
Актуальный список моделей Точный список доступных моделей см. на официальной площадке.
Тарификация
Оплата по фактическому расходу токенов (включая запись и чтение кэша). Цены различаются в зависимости от модели. Подробности см. в разделе Группы и тарифы.
Следующие шаги
- Формат Anthropic — параметры запроса, формат ответа, примеры кода
- Chat Completions — формат запросов, совместимый с OpenAI
- Маршрутизация, тарификация и ошибки — узнайте о стоимости и кодах ошибок
