Примеры использования (cURL, Python, JavaScript)
cURL
Текстовый запрос (автовыбор модели)
curl -X POST https://d5daftde5irfpvduu5pm.wnq2w1o5.apigw.yandexcloud.net/api/chat \
-H "Authorization: Bearer ВАШ_API_КЛЮЧ" \
-H "Content-Type: application/json" \
-d '{"messages":[{"role":"user","content":"Привет!"}]}'Явное указание модели
curl -X POST .../api/chat \
-H "Authorization: Bearer ВАШ_API_КЛЮЧ" \
-H "Content-Type: application/json" \
-d '{"model":"deepseek/deepseek-v4-flash","messages":[{"role":"user","content":"Напиши код сортировки"}]}'Генерация изображения
curl -X POST .../api/chat \
-H "Authorization: Bearer ВАШ_API_КЛЮЧ" \
-H "Content-Type: application/json" \
-d '{"messages":[{"role":"user","content":"Нарисуй закат"}]}'Эмбеддинги
Python
JavaScript
Обработка ошибок
API возвращает стандартные HTTP‑коды:
200– успех.400– некорректный запрос (отсутствуетmessagesи т.п.).401– неверный или отсутствующий API‑ключ.403– недостаточно токенов для операции (например, для генерации изображений).429– баланс пуст.502– все модели временно недоступны.
В теле ответа будет поле error с описанием проблемы.
Last updated
Was this helpful?

