الانتقال إلى المحتوى الرئيسي
أرسل صورة كجزء من المحتوى بالنوع type: "image_url". مرّر عنوان https:// يمكن الوصول إليه علنياً — هذا هو الشكل الأكثر دعماً بشكل عام. تعمل عناوين URI المضمّنة data:image/...;base64,... مع أهداف OpenAI و Gemini. أما لنماذج Anthropic و xAI Grok، فيُفضّل استضافة الصورة خلف عنوان https:// أو استخدام شكل HTTP الأصلي للمزوّد (راجع التنسيقات الأصلية) عند إرسال base64.
resp = client.chat.completions.create(
    model="openai/gpt-4o-mini",
    messages=[{
        "role": "user",
        "content": [
            {"type": "text", "text": "What's in this image?"},
            {"type": "image_url", "image_url": {"url": "https://example.com/cat.jpg"}},
        ],
    }],
)

عائلات النماذج القادرة على الرؤية

تعمل الرؤية مع أي نموذج أعلى يقبل إدخال الصور. أمثلة:
  • عائلتا OpenAI gpt-4o* و gpt-4.1*
  • عائلة Anthropic Claude 4 (جميع النماذج الحالية)
  • Google Gemini متعدد الوسائط (gemini-{2.5,3,3.1}-{flash,pro})
  • عائلة xAI Grok 4 (الرؤية مدمجة في نماذج محادثة Grok 4 العامة)

حدود الحجم

يفرض كل مزوّد أعلى سقفَ حجمٍ خاصاً به لكل صورة (عادةً في نطاق خانات الميغابايت الأحادية لـ base64 المضمّن وأعلى لعناوين URL المستضافة). يحترم OrcaRouter حد المصدر الأعلى، لذا فإن تجاوزه يظهر على شكل خطأ 400 من المزوّد. راجع وثائق الرؤية الحالية للمصدر الأعلى لمعرفة الرقم الدقيق.