وثائق Rivya AI
صفحات API للنماذج

دمج API لنموذج Claude Haiku 4.5

استخدم Claude Haiku 4.5 عبر Rivya Public API v1 مع معرف النموذج claude-haiku-4-5-chat، والمدخلات المدعومة، والمعلمات، وقواعد Files API، والرصيد، وأمثلة الاستجابة.

متاح عبر APIإدخال النص جاهزمحادثة
معرف نموذج API

claude-haiku-4-5-chat

المدخلات

text

Files API

غير مطلوب للطلب الأدنى

الرصيد الأساسي

2

القدرة

محادثة

الجاهزية

Chat API: غير متدفق + SSE streaming

الفوترة

TOKEN_BASED

حد prompt

20000 أحرف

عقد الطلب

ترسل طلبات Chat رسالة واحدة في كل مرة. تحفظ Rivya سجل الجلسة؛ لا ترسل مصفوفة raw messages.

المفتاحالنوعمطلوبالافتراضيالوصف
modelstringنعمclaude-haiku-4-5-chatاستخدم معرف نموذج API وهو claude-haiku-4-5-chat.
session_idstringلا-معرف جلسة محادثة اختياري أنشأه API. احذفه لبدء جلسة جديدة.
messagestringنعم-رسالة المستخدم التالية. يأتي سجل Chat API من الجلسة المحفوظة على الخادم، وليس من مصفوفة raw messages.
attachmentsarrayلا-قيم file_id اختيارية لملفات الصور التي ترجعها Files API. لا تُقبل عناوين URL الخارجية للمرفقات.
enable_web_searchbooleanلاfalseينطبق فقط عندما يدعم نموذج Chat المحدد البحث على الويب.
reasoning_effortstringلاdefaultجهد استدلال اختياري: default أو minimal أو low أو medium أو high أو xhigh عند دعمه.
client_request_idstringلا-معرف اختياري من جهة العميل لتتبع الطلبات في نظامك.

معلمات النموذج

يستخدم نموذج Chat هذا حقول Chat API المشتركة أعلاه. تظهر قدرة النموذج الخاصة على البحث في الويب ومرفقات ملفات الصور والتفكير والاستدلال ضمن بيانات الجاهزية.

الطلب الأدنى

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

استجابة الإنشاء

يعيد endpoint الخاص بـ Chat رسالة assistant مكتملة، واستخدام الرموز، وتسوية الرصيد النهائية لهذا الدور.

{
  "id": "chatcmpl_msg_claude_haiku_4_5_chat_example",
  "object": "chat.completion",
  "session_id": "chat_session_claude_haiku_4_5_chat",
  "model": "claude-haiku-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": 2,
    "final": 2
  }
}

الأخطاء الشائعة

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

يدعم Chat API أدوار المحادثة غير المتدفقة وSSE streaming في Public API v1. لا يدعم نموذج Chat هذا مرفقات الصور.