Claude Opus 4.6 API Entegrasyonu
Claude Opus 4.6 modelini Rivya Public API v1 üzerinden model id claude-opus-4-6-chat, desteklenen girişler, parametreler, Files API kuralları, krediler ve yanıt örnekleriyle kullanın.
claude-opus-4-6-chat
text
Minimal istek için gerekli değil
8
Sohbet
Chat API: akışsız + SSE akışı
TOKEN_BASED
20000 karakter
İstek sözleşmesi
Chat istekleri her seferinde tek mesaj gönderir. Oturum geçmişi Rivya tarafından saklanır; ham messages dizisi göndermeyin.
| Anahtar | Tür | Gerekli | Varsayılan | Açıklama |
|---|---|---|---|---|
| model | string | Evet | claude-opus-4-6-chat | claude-opus-4-6-chat API model id değerini kullanın. |
| session_id | string | Hayır | - | İsteğe bağlı API tarafından oluşturulan chat session id. Yeni oturum başlatmak için boş bırakın. |
| message | string | Evet | - | Sıradaki kullanıcı mesajı. Chat API geçmişi ham messages dizisinden değil, sunucu tarafı oturumdan gelir. |
| attachments | array | Hayır | - | Files API tarafından dönen isteğe bağlı image file_id değerleri. Harici ek URLleri kabul edilmez. |
| enable_web_search | boolean | Hayır | false | Yalnızca seçili chat modeli web aramasını desteklediğinde uygulanır. |
| reasoning_effort | string | Hayır | default | Desteklendiğinde isteğe bağlı akıl yürütme yoğunluğu: default, minimal, low, medium, high veya xhigh. |
| client_request_id | string | Hayır | - | Sisteminizde istekleri izlemek için isteğe bağlı istemci tarafı id. |
Model parametreleri
Bu chat modeli yukarıdaki ortak Chat API alanlarını kullanır. Web araması, görsel file ekleri, thoughts ve reasoning için modele özel destek hazırlık verilerine yansıtılır.
Minimal istek
{
"model": "claude-opus-4-6-chat",
"message": "Write a concise launch plan for a new product image campaign"
}Create yanıtı
Chat endpointi tamamlanmış asistan mesajını, token kullanımını ve bu tur için nihai kredi mutabakatını döndürür.
{
"id": "chatcmpl_msg_claude_opus_4_6_chat_example",
"object": "chat.completion",
"session_id": "chat_session_claude_opus_4_6_chat",
"model": "claude-opus-4-6-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
}
}Yaygın hatalar
validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found, chat_model_not_supported, chat_session_conflict, chat_attachment_not_supported
Chat API, Public API v1 içinde non-streaming ve SSE streaming turlarını destekler. Bu chat modeli için görsel ekleri desteklenmez.