↓
Документация Rivya AI
Страницы API моделей

Интеграция Claude Haiku 4.5 API

Используйте Claude Haiku 4.5 через Rivya Public API v1: ID модели claude-haiku-4-5-chat, поддерживаемые входные данные, параметры, правила Files API, кредиты и примеры ответов.

Доступно через APIГотово для текстового вводаЧат
ID модели API

claude-haiku-4-5-chat

Входные данные

text

Files API

Не требуется для минимального запроса

Базовые кредиты

Базовая ставка, кредиты / 1 млн токенов: ввод 55, вывод 285 Итоговая стоимость задачи округляется вверх до целых кредитов.

Возможность

Чат

Готовность

Chat API: обычный режим + SSE-стриминг

Биллинг

TOKEN_BASED

Лимит промпта

20000 символов

Контракт запроса

Chat-запросы отправляют по одному сообщению за раз. История сессии хранится в Rivya; не отправляйте сырой массив messages.

КлючТипОбязательноПо умолчаниюОписание
modelstringДаclaude-haiku-4-5-chatИспользуйте claude-haiku-4-5-chat как ID модели API.
session_idstringНет-Необязательный id чат-сессии, созданной через API. Не указывайте его, чтобы начать новую сессию.
messagestringДа-Следующее сообщение пользователя. История Chat API берется из серверной сессии, а не из сырого массива messages.
attachmentsarrayНет-Необязательные значения file_id для изображений, возвращенные Files API. Внешние URL вложений не принимаются.
enable_web_searchbooleanНетfalseПрименяется только если выбранная чат-модель поддерживает веб-поиск.
reasoning_effortstringНетdefaultНеобязательная глубина рассуждения: default, minimal, low, medium, high или xhigh, если модель это поддерживает.
client_request_idstringНет-Необязательный клиентский id для трассировки запросов в вашей системе.
thought_modestringНетdefaultНеобязательное поле thought_mode: default, on или off. Для моделей с функцией размышления on включает эту функцию, off отключает, а default использует поведение модели по умолчанию. Остальные модели игнорируют это поле.
tool_slugstringНет-Необязательный 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-стриминговые обращения. Эта чат-модель не поддерживает вложения изображений.