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_hereAnthropic-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, доступный аккаунту. |
messages | Anthropic-style messages конвертируются внутри. |
| Images | Image blocks конвертируются, если выбранная модель поддерживает vision input. |
| Streaming | Anthropic-style streaming поддерживается, если клиент его запросил. |
| Tool use | Tool fields переводятся там, где совместимы с выбранным provider. |
Используйте этот route, когда клиент ожидает именно Anthropic Messages. Для OpenAI-compatible SDK обычно удобнее /v1/chat/completions.