EVOLUTION APIДокументация

Старт

REST API, совместимый и с Anthropic, и с OpenAI. Поменяйте адрес и ключ — ваш код работает без изменений. Всё нужное для первого запроса — на этой странице.

#Ключ

Все запросы авторизуются ключом sk-ev-…. Создайте его в Панели → Ключи (нужен аккаунт — регистрация открыта). Ключ можно передавать как Authorization: Bearer sk-ev-… или как x-api-key: sk-ev-… — оба заголовка принимаются.

Нет доступа? Запросить доступ. Уже есть аккаунт? Войти и скопировать ключ из Панели.

#Базовый адрес

Базовый адрес
https://api.evomodels.xyz
Anthropic-путь (Claude)
https://api.evomodels.xyz/v1/messages
OpenAI-путь (остальные)
https://api.evomodels.xyz/v1/chat/completions
Заголовок ключа
Authorization: Bearer sk-ev-…
Claude-модели отвечают на Anthropic-пути, остальные (Gemini, Qwen, GLM, DeepSeek) — на OpenAI-пути. Маршрутизация идёт по id модели. Подробнее — Совместимость с OpenAI.

#Первый запрос

curl https://api.evomodels.xyz/v1/messages \
  -H "x-api-key: sk-ev-ВАШ_КЛЮЧ" \
  -H "anthropic-version: 2023-06-01" \
  -H "content-type: application/json" \
  -d '{
    "model": "claude-opus-4-8",
    "max_tokens": 256,
    "messages": [{"role": "user", "content": "Привет!"}]
  }'

#Дальше

Каталог — Модели. Точные поля — POST /v1/messages и POST /v1/chat/completions. Ошибки — Обработка ошибок.

Старт · Evolution API