Библиотеки API Gemini

На этой странице представлена ​​информация о загрузке и установке последних библиотек для API Gemini. Если вы новичок в API Gemini, начните с API quickstart .

Важное примечание о наших новых библиотеках

С конца 2024 года мы постепенно внедряем Google Gen AI SDK — новый набор библиотек, предоставляющих унифицированный интерфейс для доступа к моделям генеративного ИИ Google через Gemini Developer API и Vertex AI.

Google Gen AI SDK теперь является рекомендуемым путем для доступа ко всем моделям Google, и все фрагменты кода в нашей документации используют эти библиотеки.

Ключевые обновления библиотеки

Язык Новая библиотека (рекомендуется) Старая библиотека
Питон google-genai google-generativeai
JavaScript
и 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

JavaScript

Вы можете установить нашу библиотеку JavaScript и TypeScript , выполнив:

npm install @google/genai

Идти

Вы можете установить нашу библиотеку Go , выполнив:

go get google.golang.org/genai

Ява

Если вы используете Maven, вы можете установить нашу библиотеку Java , добавив следующее в свои зависимости:

<dependencies>
  <dependency>
    <groupId>com.google.genai</groupId>
    <artifactId>google-genai</artifactId>
    <version>1.0.0</version>
  </dependency>
</dependencies>

Предыдущие библиотеки и SDK

Для платформ, где доступна новая библиотека, мы настоятельно рекомендуем перейти на новые библиотеки . Предыдущие библиотеки не получат новых функций, а их конкретный статус поддержки будет отличаться, как подробно описано ниже.

Для платформ, где официальная библиотека Google Gen AI пока недоступна, вы можете вызывать наши API напрямую, использовать поддерживаемые сообществом библиотеки или использовать доверенные сторонние опции. Мы активно работаем над расширением нашего официального охвата SDK и будем перечислять здесь новые библиотеки по мере их выпуска.

Ниже приведены предыдущие библиотеки: