На этой странице представлена информация о загрузке и установке последних библиотек для API Gemini. Если вы новичок в API Gemini, начните с API quickstart .
Важное примечание о наших новых библиотеках
С конца 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 |
JavaScript и 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
Вы можете установить нашу библиотеку JavaScript и TypeScript , выполнив:
npm install @google/genai
Вы можете установить нашу библиотеку Go , выполнив:
go get google.golang.org/genai
Предыдущие библиотеки и SDK
Для платформ, где доступна новая библиотека, мы настоятельно рекомендуем перейти на новые библиотеки . Предыдущие библиотеки не получат новых функций, а их конкретный статус поддержки подробно описан ниже.
Для платформ, где новая официальная библиотека еще не доступна, вы можете вызывать наши API напрямую, использовать поддерживаемые сообществом библиотеки или использовать доверенные сторонние опции. Мы активно работаем над расширением нашего официального охвата SDK и будем перечислять здесь новые библиотеки по мере их выпуска.
Ниже приведены предыдущие библиотеки:
- Python (предыдущая версия) : вся поддержка, включая исправление ошибок, заканчивается в августе 2025 года.
- Node.js (предыдущая версия) : вся поддержка, включая исправление ошибок, заканчивается в августе 2025 года.
- Перейти (предыдущая версия) : Вся поддержка, включая исправление ошибок, заканчивается в августе 2025 года.
- Dart and Flutter (Предыдущая версия) : активно не поддерживается
- Swift (Предыдущая версия) : активно не поддерживается
- Android (Предыдущая версия) : активно не поддерживается