Rivya AI-dokumentasjon
Modell-API-sider

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.

Tilgjengelig via APITekstinndata klareChat
API-modell-ID

gpt-5-4-chat

Inndata

text, file

Files API

Kreves ikke for minimal forespørsel

Basiskreditter

4

Egenskap

Chat

Klarhet

Chat API: ikke-strømming + SSE-strømming

Fakturering

TOKEN_BASED

Promptgrense

20000 tegn

Forespørselskontrakt

Chatforespørsler sender én melding om gangen. Økthistorikk lagres av Rivya; ikke send en rå messages-array.

NøkkelTypePåkrevdStandardBeskrivelse
modelstringJagpt-5-4-chatBruk API-modell-ID-en gpt-5-4-chat.
session_idstringNei-Valgfri API-opprettet chatøkt-ID. Utelat den for å starte en ny økt.
messagestringJa-Neste brukermelding. Chat API-historikk kommer fra serverøkten, ikke fra en rå messages-array.
attachmentsarrayNei-Valgfrie image file_id-verdier returnert av Files API. Eksterne vedleggs-URL-er godtas ikke.
enable_web_searchbooleanNeifalseGjelder bare når den valgte chatmodellen støtter nettsøk.
reasoning_effortstringNeidefaultValgfri resonnementinnsats: default, minimal, low, medium, high eller xhigh når det støttes.
client_request_idstringNei-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.