رفتن به متن مستندات
✦ایران جمینایمستندات فارسی Gemini
۲۶۸ صفحهٔ کامل فارسینسخهٔ فارسی ذخیره‌شده · دریافت 2026-09-29 · ۱۳ پیوند نامعتبر در منبع
پوشش مجموعه

مرجع API جمینی

آخرین به‌روزرسانی منبع: 2026-09-04منبع Google

این متن دربارهٔ API رسمی Google است. نمونه‌کدها و آدرس‌ها بدون تغییر فنی حفظ شده‌اند؛ همهٔ امکانات Google الزاماً در API پل ایران‌جمینای ارائه نمی‌شوند. برای اتصال به پل، راهنمای «مستندات اتصال» فضای کاری را ببینید.

این مرجع API، APIهای یکپارچه، جریانی و بلادرنگ را که می‌توانید برای تعامل با مدل‌های Gemini استفاده کنید، شرح می‌دهد. می‌توانید از APIهای REST در هر محیطی که از درخواست‌های HTTP پشتیبانی می‌کند، استفاده کنید. برای نحوه شروع اولین فراخوانی API خود، به راهنمای شروع به کار مراجعه کنید. اگر به دنبال منابع کتابخانه‌ها و SDKهای مخصوص زبان ما هستید، به لینک مربوط به آن زبان در نوار ناوبری سمت چپ، زیر بخش منابع SDK ، مراجعه کنید.

نقاط پایانی اولیه

رابط برنامه‌نویسی کاربردی (API) جمینی (Gemini) حول محورهای اصلی زیر سازماندهی شده است:

  • تعاملات ( CreateInteraction ) (توصیه شده): استاندارد اولیه توصیه شده برای ساخت با Gemini، بهینه شده برای گردش‌های کاری عامل‌محور، مدیریت وضعیت سمت سرور و مکالمات پیچیده چندوجهی و چند نوبتی.
  • تولید محتوای استاندارد ( generateContent ): یک نقطه پایانی استاندارد REST که درخواست شما را پردازش می‌کند و پاسخ کامل مدل را در یک بسته واحد برمی‌گرداند. این بهترین گزینه برای وظایف غیر تعاملی است که در آن‌ها می‌توانید منتظر کل نتیجه باشید.
  • تولید محتوای استریمینگ ( streamGenerateContent ): از رویدادهای ارسالی از سرور (SSE) برای ارسال بخش‌هایی از پاسخ به شما هنگام تولید آنها استفاده می‌کند. این امر تجربه‌ای سریع‌تر و تعاملی‌تر را برای برنامه‌هایی مانند چت‌بات‌ها فراهم می‌کند.
  • رابط برنامه‌نویسی کاربردی زنده ( BidiGenerateContent ): یک رابط برنامه‌نویسی کاربردی مبتنی بر WebSocket با وضعیت برای استریمینگ دو جهته که برای موارد استفاده مکالمه‌ای بلادرنگ طراحی شده است.
  • حالت دسته‌ای ( batchGenerateContent ): یک نقطه پایانی استاندارد REST برای ارسال دسته‌ای درخواست‌های generateContent .
  • جاسازی‌ها ( embedContent ): یک نقطه پایانی استاندارد REST که یک بردار جاسازی متن را از ورودی Content تولید می‌کند.
  • رابط‌های برنامه‌نویسی کاربردی Gen Media: نقاط پایانی برای تولید رسانه با مدل‌های تخصصی ما مانند Imagen برای تولید تصویر و Veo برای تولید ویدیو . Gemini همچنین این قابلیت‌ها را به صورت داخلی دارد که می‌توانید با استفاده از رابط برنامه‌نویسی کاربردی generateContent به آنها دسترسی داشته باشید.
  • APIهای پلتفرم: نقاط پایانی کاربردی که از قابلیت‌های اصلی مانند آپلود فایل‌ها و شمارش توکن‌ها پشتیبانی می‌کنند.

احراز هویت

تمام درخواست‌ها به API جمینی باید شامل یک هدر x-goog-api-key با کلید API شما باشند. با چند کلیک در Google AI Studio یکی ایجاد کنید.

در زیر نمونه‌ای از درخواست با کلید API موجود در هدر آمده است:

curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-3.5-flash:generateContent" \
  -H "x-goog-api-key: $GEMINI_API_KEY" \
  -H 'Content-Type: application/json' \
  -X POST \
  -d '{
    "contents": [
      {
        "parts": [
          {
            "text": "Explain how AI works in a few words"
          }
        ]
      }
    ]
  }'

برای دستورالعمل نحوه ارسال کلید خود به API با استفاده از SDK های Gemini، به راهنمای استفاده از کلیدهای API Gemini مراجعه کنید.

منبع، ترجمه و مجوز

متن این صفحه از مستندات منتشرشده توسط Google بازنشر شده است؛ ترجمهٔ فارسی توسط Google Cloud Translation انجام شده و ممکن است خطا داشته باشد. این متن ترجمهٔ انسانی ایران‌جمینای نیست.

بازنشر متن طبق CC BY 4.0 و نمونه‌کدها طبق Apache 2.0، با رعایت استثناهای سیاست‌های Google انجام شده است. تغییرات ما: پاک‌سازی اجزای اجرایی، قالب‌بندی راست‌به‌چپ و محلی‌سازی پیوندهای مستندات. تصاویر، صدا، ویدیو و علائم تجاری با مجوز مستقل بازنشر نشده‌اند؛ پیوند منبع رسانه باقی مانده است.

صفحهٔ اصلی: مرجع API جمینی

پوشش و وضعیت مجموعه

تمام صفحات HTML راهنماهای /gemini-api/docs و مرجع /api در نقشهٔ سایت رسمی Google، همراه پیوندهای داخلی مقالات؛ متن کامل فارسی و نمونه‌کدها. کتاب‌های آموزشی GitHub، گالری پرامپت، منابع خارجی، آرشیو قراردادهای حقوقی و رسانه‌های دارای مجوز جداگانه جزو بازنشر این مجموعه نیستند.

۲۶۸ صفحه از ۲۸۱ نشانی فهرست‌شده. نشانی‌های قدیمی ممکن است به محتوای یکسان هدایت شوند؛ تعداد بالا تعداد نشانی‌هاست، نه تعداد موضوعات یکتا. این مجموعه نسخهٔ ذخیره‌شده است و به‌روزرسانی زنده نیست.

۱۳ پیوند منبع که متن کامل آن قابل دریافت نیست