کتابخانه های Gemini API

این صفحه اطلاعاتی در مورد دانلود و نصب آخرین کتابخانه ها برای 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 خود هستیم و کتابخانه های جدید را به محض انتشار در اینجا فهرست می کنیم.

موارد زیر کتابخانه های قبلی هستند: