Rivya AI-dokumentation
Model-API-sider

Claude Opus 4.5 API-integration

Brug Claude Opus 4.5 via Rivya Public API v1 med model-id claude-opus-4-5-chat, understøttede inputs, parametre, Files API-regler, credits og svareksempler.

Tilgængelig via APITekstinput klarChat
API-model-id

claude-opus-4-5-chat

Inputs

text

Files API

Ikke krævet for minimal anmodning

Basiscredits

8

Funktion

Chat

Klarstatus

Chat API: ikke-streaming + SSE-streaming

Fakturering

TOKEN_BASED

Promptgrænse

20000 tegn

Anmodningskontrakt

Chat-anmodninger sender én besked ad gangen. Sessionshistorik gemmes af Rivya; send ikke et råt messages-array.

NøgleTypeKrævetStandardBeskrivelse
modelstringJaclaude-opus-4-5-chatBrug API-model-id'et claude-opus-4-5-chat.
session_idstringNej-Valgfrit chat-session-id oprettet af API'et. Udelad det for at starte en ny session.
messagestringJa-Den næste brugerbesked. Chat API-historik kommer fra sessionen på serversiden, ikke et råt messages-array.
attachmentsarrayNej-Valgfrie billed-file_id-værdier returneret af Files API. Eksterne vedhæftnings-URL'er accepteres ikke.
enable_web_searchbooleanNejfalseGælder kun, når den valgte chatmodel understøtter websøgning.
reasoning_effortstringNejdefaultValgfri reasoning effort: default, minimal, low, medium, high eller xhigh, når det understøttes.
client_request_idstringNej-Valgfrit klientside-id til at spore anmodninger i dit system.

Modelparametre

Denne chatmodel bruger de delte Chat API-felter ovenfor. Modelspecifik understøttelse af websøgning, billedfilvedhæftninger, thoughts og reasoning afspejles i klarhedsdataene.

Minimal anmodning

{
  "model": "claude-opus-4-5-chat",
  "message": "Write a concise launch plan for a new product image campaign"
}

Oprettelsessvar

Chat-endpointet returnerer en færdig assistentbesked, tokenforbrug og den endelige credit-afregning for denne omgang.

{
  "id": "chatcmpl_msg_claude_opus_4_5_chat_example",
  "object": "chat.completion",
  "session_id": "chat_session_claude_opus_4_5_chat",
  "model": "claude-opus-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": 8,
    "final": 8
  }
}

Almindelige fejl

validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found, chat_model_not_supported, chat_session_conflict, chat_attachment_not_supported

Chat API understøtter ikke-streaming og SSE-streaming-turns i Public API v1. Billedvedhæftninger understøttes ikke for denne chatmodel.