На этой странице представлена информация о загрузке и установке последних библиотек для 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 и будем перечислять здесь новые библиотеки по мере их выпуска.
Ниже приведены предыдущие библиотеки:
- Python (предыдущая версия) : вся поддержка, включая исправление ошибок, заканчивается в августе 2025 года.
- Node.js (предыдущая версия) : вся поддержка, включая исправление ошибок, заканчивается в августе 2025 года.
- Перейти (предыдущая версия) : Вся поддержка, включая исправление ошибок, заканчивается в августе 2025 года.
- Dart and Flutter (Предыдущая версия) : активно не поддерживается
- Swift (Предыдущая версия) : активно не поддерживается
- Android (Предыдущая версия) : активно не поддерживается