الانتقال إلى المحتوى الرئيسي
POST
/
v1beta
/
models
/
{model_path}
curl --request POST \
  --url https://api.orcarouter.ai/v1beta/models/{model_path} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "contents": [
    {
      "role": "user",
      "parts": [
        {
          "text": "Write a one-sentence haiku about the sea."
        }
      ]
    }
  ]
}
'
{}

التفويضات

Authorization
string
header
مطلوب

تبدو مفاتيح OrcaRouter API على شكل sk-orca-.... مرّرها في ترويسة Authorization: Bearer sk-orca-....

معلمات المسار

model_path
string
مطلوب

الجسم

application/json

جسم طلب Gemini الأصلي (شكل GenerateContentRequest من Google). انظر الأمثلة للحمولات الشائعة.

الاستجابة

استجابة ناجحة. لـ :generateContent يكون الجسم JSON (GenerateContentResponse). لـ :streamGenerateContent يكون الجسم SSE (text/event-stream)؛ كل حدث هو GenerateContentResponse جزئي.

استجابة Gemini الأصلية GenerateContentResponse.