این صفحه اطلاعاتی در مورد دانلود و نصب آخرین کتابخانه ها برای Gemini API ارائه می دهد. اگر با Gemini API تازه کار هستید، با شروع سریع API شروع کنید.
نکته مهم در مورد کتابخانه های جدید ما
از اواخر سال 2024، ما بهتدریج Google Gen AI SDK را عرضه میکنیم، مجموعه جدیدی از کتابخانهها که یک رابط یکپارچه برای دسترسی به مدلهای هوش مصنوعی مولد Google از طریق Gemini Developer API و Vertex AI فراهم میکنند.
Google Gen AI SDK اکنون مسیر توصیه شده برای دسترسی به تمام مدلهای Google است و تمام کدهای موجود در اسناد ما از این کتابخانهها استفاده میکنند.
به روز رسانی های کتابخانه کلیدی
زبان | کتابخانه جدید (توصیه می شود) | کتابخانه قدیمی |
---|---|---|
پایتون | google-genai | google-generativeai |
جاوا اسکریپت و TypeScript | @google/genai | @google/generative-ai |
برو | google.golang.org/genai | google.golang.org/generative-ai |
جاوا | google-genai | N/A، قبلا وجود نداشت |
ما همه کاربران را تشویق میکنیم که به Google GenAI SDK مهاجرت کنند ، زیرا دسترسی به ویژگیهای جدیدی مانند خروجیهای چندوجهی (مانند تولید تصویر و ویدیو)، Live API و نگهداری طولانیمدت را فراهم میکند. ما انتظار داریم که شکاف ویژگی بین SDK قدیمی و جدید در طول زمان افزایش یابد.
یک کتابخانه نصب کنید
پایتون
شما می توانید کتابخانه Python ما را با اجرای:
pip install google-genai
جاوا اسکریپت
با اجرای زیر می توانید کتابخانه جاوا اسکریپت و تایپ اسکریپت ما را نصب کنید:
npm install @google/genai
برو
می توانید کتابخانه Go ما را با اجرای موارد زیر نصب کنید:
go get google.golang.org/genai
جاوا
اگر از Maven استفاده می کنید، می توانید کتابخانه جاوا ما را با افزودن موارد زیر به وابستگی های خود نصب کنید:
<dependencies>
<dependency>
<groupId>com.google.genai</groupId>
<artifactId>google-genai</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>
کتابخانه ها و SDK های قبلی
برای پلتفرمهایی که کتابخانه جدیدی در دسترس است، اکیداً توصیه میکنیم به کتابخانههای جدید مهاجرت کنید . کتابخانههای قبلی ویژگیهای جدیدی دریافت نخواهند کرد و وضعیت پشتیبانی خاص آنها، همانطور که در زیر توضیح داده شده است، متفاوت است.
برای پلتفرمهایی که هنوز کتابخانه رسمی Google Gen AI در دسترس نیست، میتوانید مستقیماً با APIهای ما تماس بگیرید، از کتابخانههای نگهداریشده در جامعه استفاده کنید یا از گزینههای شخص ثالث مورد اعتماد استفاده کنید. ما فعالانه در حال کار برای گسترش پوشش رسمی SDK خود هستیم و کتابخانه های جدید را به محض انتشار در اینجا فهرست می کنیم.
موارد زیر کتابخانه های قبلی هستند:
- پایتون (قبلی) : همه پشتیبانی ها، از جمله رفع اشکال، در اوت 2025 به پایان می رسد.
- Node.js (قبلی) : همه پشتیبانی ها، از جمله رفع اشکال، در اوت 2025 به پایان می رسد.
- برو (قبلی) : همه پشتیبانی ها، از جمله رفع اشکال، در اوت 2025 به پایان می رسد.
- دارت و فلاتر (قبلی) : بطور فعال نگهداری نمی شود
- سوئیفت (قبلی) : بطور فعال نگهداری نمی شود
- Android (قبلی) : بطور فعال نگهداری نمی شود