Интеграция Claude Haiku 4.5 API
Используйте Claude Haiku 4.5 через Rivya Public API v1: ID модели claude-haiku-4-5-chat, поддерживаемые входные данные, параметры, правила Files API, кредиты и примеры ответов.
claude-haiku-4-5-chat
text
Не требуется для минимального запроса
Базовая ставка, кредиты / 1 млн токенов: ввод 55, вывод 285 Итоговая стоимость задачи округляется вверх до целых кредитов.
Чат
Chat API: обычный режим + SSE-стриминг
TOKEN_BASED
20000 символов
Контракт запроса
Chat-запросы отправляют по одному сообщению за раз. История сессии хранится в Rivya; не отправляйте сырой массив messages.
| Ключ | Тип | Обязательно | По умолчанию | Описание |
|---|---|---|---|---|
| model | string | Да | claude-haiku-4-5-chat | Используйте claude-haiku-4-5-chat как ID модели API. |
| session_id | string | Нет | - | Необязательный id чат-сессии, созданной через API. Не указывайте его, чтобы начать новую сессию. |
| message | string | Да | - | Следующее сообщение пользователя. История Chat API берется из серверной сессии, а не из сырого массива messages. |
| attachments | array | Нет | - | Необязательные значения file_id для изображений, возвращенные Files API. Внешние URL вложений не принимаются. |
| enable_web_search | boolean | Нет | false | Применяется только если выбранная чат-модель поддерживает веб-поиск. |
| reasoning_effort | string | Нет | default | Необязательная глубина рассуждения: default, minimal, low, medium, high или xhigh, если модель это поддерживает. |
| client_request_id | string | Нет | - | Необязательный клиентский id для трассировки запросов в вашей системе. |
| thought_mode | string | Нет | default | Необязательное поле thought_mode: default, on или off. Для моделей с функцией размышления on включает эту функцию, off отключает, а default использует поведение модели по умолчанию. Остальные модели игнорируют это поле. |
| tool_slug | string | Нет | - | Необязательный slug существующего инструмента чата Rivya. Rivya добавляет инструкции инструмента в текущий ход диалога. Если для сессии уже задан инструмент, пропустите это поле или укажите тот же slug. |
Параметры модели
Эта чат-модель использует общие поля Chat API выше. Поддержка веб-поиска, вложений с файлами изображений, мыслей и reasoning отражена в данных readiness.
Минимальный запрос
{
"model": "claude-haiku-4-5-chat",
"message": "Опишите три шага для запуска кампании с изображениями продукта."
}Ответ создания
Эндпоинт Chat возвращает готовое сообщение ассистента, использование токенов и финальное списание кредитов за это обращение.
{
"id": "chatcmpl_assistant_message_id",
"object": "chat.completion",
"session_id": "chat_session_claude_haiku_4_5_chat",
"model": "claude-haiku-4-5-chat",
"created_at": "2026-05-11T00:00:00.000Z",
"message": {
"id": "assistant_message_id",
"role": "assistant",
"content": "1. Выберите изображения продукта. 2. Напишите публикации для запуска. 3. Запланируйте публикацию и оцените результаты.",
"created_at": "2026-05-11T00:00:00.000Z"
},
"usage": {
"input_tokens": 1200,
"output_tokens": 320,
"total_tokens": 1520
},
"credits": {
"reserved": 0,
"final": 0,
"settlement_status": "PENDING"
}
}Распространенные ошибки
validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found, chat_model_not_supported, chat_session_conflict, chat_attachment_not_supported
Chat API в Public API v1 поддерживает обычные и SSE-стриминговые обращения. Эта чат-модель не поддерживает вложения изображений.
