logo

Обзор API

Обзор 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Генерация изображений

Актуальный список моделей Точный список доступных моделей см. на официальной площадке.

Тарификация

Оплата по фактическому расходу токенов (включая запись и чтение кэша). Цены различаются в зависимости от модели. Подробности см. в разделе Группы и тарифы.

Следующие шаги