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

Совместимость с OpenAI

Оставьте свой код на OpenAI SDK как есть — поменяйте только base_url и ключ. Работают модели не-Anthropic провайдеров; Claude — по Anthropic-пути.

#Переключение

base_url
https://api.evomodels.xyz/v1
Ключ
sk-ev-…
Эндпоинт
/v1/chat/completions
from openai import OpenAI

client = OpenAI(base_url="https://api.evomodels.xyz/v1", api_key="sk-ev-ВАШ_КЛЮЧ")

resp = client.chat.completions.create(
    model="gemini-3.5-flash",
    messages=[{"role": "user", "content": "Привет!"}],
)
print(resp.choices[0].message.content)

#А что с Claude?

Claude-модели не отвечают на OpenAI-пути (/v1/chat/completions вернёт model_not_found) — это так задумано. Для Claude используйте Anthropic-путь /v1/messages (Anthropic SDK, Старт) или инструмент с его поддержкой (Claude Code, Claude Desktop).

Какие модели где — Модели. Полный справочник — POST /v1/chat/completions.
Совместимость с OpenAI · Evolution API