Разделы wikiAnthropic-совместимый API
WikiAPIAnthropic-совместимый API
Claude

Anthropic-совместимый API

Messages API, streaming и локальная оценка токенов для Anthropic-совместимых клиентов.

Пошаговое объяснение без лишних деталей

Два совместимых префикса

МетодPOST
Маршрут/v1/messages
НазначениеСоздание сообщения
МетодPOST
Маршрут/anthropic/v1/messages
НазначениеТо же для клиентов с Anthropic-префиксом
МетодPOST
Маршрут/v1/messages/count_tokens
НазначениеОценка входных токенов
МетодPOST
Маршрут/anthropic/v1/messages/count_tokens
НазначениеОценка с Anthropic-префиксом

Claude Code самостоятельно добавляет /v1/messages, поэтому в ANTHROPIC_BASE_URL указывайте https://elysiumai.garden без /v1.

Messages request

bash5 строк
1curl https://elysiumai.garden/v1/messages   -H "x-api-key: $ELYSIUM_API_KEY"   -H "anthropic-version: 2023-06-01"   -H "Content-Type: application/json"   -d '{2    "model": "anthropic/claude-sonnet-4.6",3    "max_tokens": 300,4    "messages": [{"role": "user", "content": "Привет!"}]5  }'

Оценка токенов без генерации

count_tokens принимает тело Anthropic Messages и возвращает input_tokens. Расчёт выполняется локально: запрос не отправляется модели и не списывает баланс. Это оценка для проверки размера контекста, поэтому итоговый usage upstream может немного отличаться.

json1 строк
1{"input_tokens": 42}

Prompt caching

Нативные cache_control-блоки передаются только модели, которая поддерживает Anthropic prompt caching. Cache read и cache write отражаются в usage и тарифицируются по отдельным ценам каталога.

Elysium AI не добавляет автоматический smart cache. Кэширование происходит только по правилам и возможностям выбранной модели/upstream.

Термины на этой странице

Короткая расшифровка обозначений, которые встречаются в этом разделе.

ТерминBase URL
Что означаетБазовый адрес API, к которому клиент добавляет нужный маршрут.
ТерминAPI-ключ
Что означаетСекрет для авторизации и списания запросов с вашего баланса.
ТерминModel ID
Что означаетТочное системное имя модели из каталога Elysium AI.
ТерминMessages API
Что означаетНативная структура запросов и ответов Anthropic.
Терминanthropic-version
Что означаетЗаголовок версии формата Anthropic API.
Терминcount_tokens
Что означаетЛокальная оценка размера входа без генерации и списания.
Терминcache_control
Что означаетНативная подсказка модели о границе prompt cache.