GPT-5.4 API-integrasjon
Bruk GPT-5.4 via Rivya Public API v1 med modell-ID gpt-5-4-chat, støttede inndata, parametere, Files API-regler, kreditter og svareksempler.
gpt-5-4-chat
text, file
Kreves ikke for minimal forespørsel
4
Chat
Chat API: ikke-strømming + SSE-strømming
TOKEN_BASED
20000 tegn
Forespørselskontrakt
Chatforespørsler sender én melding om gangen. Økthistorikk lagres av Rivya; ikke send en rå messages-array.
| Nøkkel | Type | Påkrevd | Standard | Beskrivelse |
|---|---|---|---|---|
| model | string | Ja | gpt-5-4-chat | Bruk API-modell-ID-en gpt-5-4-chat. |
| session_id | string | Nei | - | Valgfri API-opprettet chatøkt-ID. Utelat den for å starte en ny økt. |
| message | string | Ja | - | Neste brukermelding. Chat API-historikk kommer fra serverøkten, ikke fra en rå messages-array. |
| attachments | array | Nei | - | Valgfrie image file_id-verdier returnert av Files API. Eksterne vedleggs-URL-er godtas ikke. |
| enable_web_search | boolean | Nei | false | Gjelder bare når den valgte chatmodellen støtter nettsøk. |
| reasoning_effort | string | Nei | default | Valgfri resonnementinnsats: default, minimal, low, medium, high eller xhigh når det støttes. |
| client_request_id | string | Nei | - | Valgfri klient-ID for sporing av forespørsler i systemet ditt. |
Modellparametere
Denne chatmodellen bruker de delte Chat API-feltene ovenfor. Modellspesifikk støtte for nettsøk, bildefilvedlegg, thoughts og reasoning vises i klarhetsdataene.
Minimal forespørsel
{
"model": "gpt-5-4-chat",
"message": "Write a concise launch plan for a new product image campaign"
}Referansefilforespørsel
{
"model": "gpt-5-4-chat",
"message": "Write a concise launch plan for a new product image campaign",
"attachments": [
{
"file_id": "file_uploaded_image_id"
}
]
}Opprettelsessvar
Chat-endepunktet returnerer en fullført assistentmelding, tokenbruk og endelig kredittavregning for denne runden.
{
"id": "chatcmpl_msg_gpt_5_4_chat_example",
"object": "chat.completion",
"session_id": "chat_session_gpt_5_4_chat",
"model": "gpt-5-4-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
}
}Vanlige feil
validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found, chat_model_not_supported, chat_session_conflict, chat_attachment_not_supported
Chat API støtter ikke-strømmende og SSE-strømmende runder i Public API v1. Bildevedlegg må bruke file_id-verdier fra Files API.