الانتقال إلى المحتوى الرئيسي

Documentation Index

Fetch the complete documentation index at: https://docs.tokenlab.sh/llms.txt

Use this file to discover all available pages before exploring further.

نسخة البث لنقطة نهاية Gemini generateContent. تُرجع Server-Sent Events.

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

model
string
مطلوب
اسم النموذج (على سبيل المثال، gemini-2.5-pro، gemini-2.5-flash).

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

key
string
مفتاح API (بديل للمصادقة عبر الترويسة).

جسم الطلب

نفس توليد المحتوى. في طلبات البث، احذف generationConfig.candidateCount أو أبقه على 1؛ يتم رفض القيم الأكبر بدلاً من إسقاط المرشحات الإضافية بصمت.

الاستجابة

يُرجع دفقاً من كائنات JSON، يحتوي كل منها على استجابة جزئية.
curl -X POST "https://api.tokenlab.sh/v1beta/models/gemini-2.5-pro:streamGenerateContent?key=sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "contents": [
      {
        "parts": [{"text": "Tell me a story"}]
      }
    ]
  }'
{
  "candidates": [
    {
      "content": {
        "role": "model",
        "parts": [
          {"text": "Once upon a time"}
        ]
      }
    }
  ]
}