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