Skip to content

Anthropic-compatible API

rout.my exposes Anthropic Messages-compatible endpoint для клиентов, которые отправляют Anthropic request shapes.

text
POST https://api.rout.my/v1/messages
POST https://api.rout.my/anthropic/v1/messages

Авторизация

Bearer auth работает:

http
Authorization: Bearer sk_your_key_here

Anthropic-style headers тоже принимаются:

http
x-api-key: sk_your_key_here
anthropic-version: 2023-06-01

Запрос

bash
curl https://api.rout.my/v1/messages \
  -H "x-api-key: $ROUTMY_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "provider/model-id",
    "max_tokens": 256,
    "messages": [
      { "role": "user", "content": "Write one short sentence." }
    ]
  }'

Примечания

ТемаПоведение
modelИспользуйте точный model ID, доступный аккаунту.
messagesAnthropic-style messages конвертируются внутри.
ImagesImage blocks конвертируются, если выбранная модель поддерживает vision input.
StreamingAnthropic-style streaming поддерживается, если клиент его запросил.
Tool useTool fields переводятся там, где совместимы с выбранным provider.

Используйте этот route, когда клиент ожидает именно Anthropic Messages. Для OpenAI-compatible SDK обычно удобнее /v1/chat/completions.

API documentation for rout.my.