API-інтеграція для GPT-5.3 Codex
Використовуйте GPT-5.3 Codex через Rivya Public API v1 з ID моделі gpt-5-3-codex-chat, підтримуваними входами, параметрами, правилами Files API, кредитами й прикладами відповідей.
gpt-5-3-codex-chat
text, file
Не потрібно для мінімального запиту
4
Чат
Chat API: без streaming + SSE streaming
TOKEN_BASED
20000 символів
Контракт запиту
Chat-запити надсилають одне повідомлення за раз. Історію сесії зберігає Rivya; не надсилайте сирий масив messages.
| Ключ | Тип | Обов'язково | За замовчуванням | Опис |
|---|---|---|---|---|
| model | string | Так | gpt-5-3-codex-chat | Використовуйте gpt-5-3-codex-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": "gpt-5-3-codex-chat",
"message": "Write a concise launch plan for a new product image campaign"
}Запит із референсним файлом
{
"model": "gpt-5-3-codex-chat",
"message": "Write a concise launch plan for a new product image campaign",
"attachments": [
{
"file_id": "file_uploaded_image_id"
}
]
}Відповідь створення
Ендпоінт Chat повертає завершене повідомлення асистента, використання токенів і фінальне списання кредитів для цього ходу.
{
"id": "chatcmpl_msg_gpt_5_3_codex_chat_example",
"object": "chat.completion",
"session_id": "chat_session_gpt_5_3_codex_chat",
"model": "gpt-5-3-codex-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. Вкладення зображень мають використовувати значення file_id з Files API.