API-інтеграція для Claude Sonnet 4.5
Використовуйте Claude Sonnet 4.5 через Rivya Public API v1 з ID моделі claude-sonnet-4-5-chat, підтримуваними входами, параметрами, правилами Files API, кредитами й прикладами відповідей.
claude-sonnet-4-5-chat
text
Не потрібно для мінімального запиту
4
Чат
Chat API: без streaming + SSE streaming
TOKEN_BASED
20000 символів
Контракт запиту
Chat-запити надсилають одне повідомлення за раз. Історію сесії зберігає Rivya; не надсилайте сирий масив messages.
| Ключ | Тип | Обов'язково | За замовчуванням | Опис |
|---|---|---|---|---|
| model | string | Так | claude-sonnet-4-5-chat | Використовуйте claude-sonnet-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 для трасування запитів у вашій системі. |
Параметри моделі
Ця модель чату використовує спільні поля Chat API вище. Підтримка вебпошуку, вкладень файлів зображень, думок і міркування для конкретної моделі відображена в даних готовності.
Мінімальний запит
{
"model": "claude-sonnet-4-5-chat",
"message": "Write a concise launch plan for a new product image campaign"
}Відповідь створення
Ендпоінт Chat повертає завершене повідомлення асистента, використання токенів і фінальне списання кредитів для цього ходу.
{
"id": "chatcmpl_msg_claude_sonnet_4_5_chat_example",
"object": "chat.completion",
"session_id": "chat_session_claude_sonnet_4_5_chat",
"model": "claude-sonnet-4-5-chat",
"created_at": "2026-05-11T00:00:00.000Z",
"message": {
"id": "assistant_message_id",
"role": "assistant",
"content": "A concise launch plan with clear next steps."
},
"usage": {
"input_tokens": 1200,
"output_tokens": 320,
"total_tokens": 1520
},
"credits": {
"reserved": 4,
"final": 4
}
}Поширені помилки
validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found, chat_model_not_supported, chat_session_conflict, chat_attachment_not_supported
Chat API підтримує non-streaming і SSE streaming ходи в Public API v1. Вкладення зображень не підтримуються для цієї моделі чату.