Gemini API с использованием Vertex AI для Firebase

Создавайте мобильные и веб-приложения и функции на базе искусственного интеллекта с помощью Gemini API, используя Vertex AI для Firebase.

API Vertex AI Gemini предоставляет вам доступ к новейшим генеративным моделям искусственного интеллекта от Google: моделям Gemini. Если вам нужно вызвать API Vertex AI Gemini непосредственно из мобильного или веб-приложения, а не на стороне сервера, вы можете использовать Vertex AI для Firebase SDK. Эти клиентские SDK созданы специально для использования с мобильными и веб-приложениями и предлагают варианты защиты от неавторизованных клиентов, а также интеграцию с другими сервисами Firebase.

С помощью этих клиентских SDK вы можете добавить в свое приложение персонализацию ИИ, создать чат с ИИ, оптимизировать и автоматизировать ИИ и многое другое!


Настройка iOS+ Настройка Android Настройка Интернета Настройка Flutter

Если вы ищете способы вызова Vertex AI Gemini API на стороне сервера, ознакомьтесь с серверными Vertex AI SDK или расширениями Firebase для Gemini API .


Ключевые возможности

Мультимодальный ввод Модели Gemini являются мультимодальными, поэтому запросы, отправляемые в API Gemini, могут включать текст, изображения (даже PDF-файлы), видео и аудио.
Растущий набор возможностей С помощью SDK вы можете вызывать API Gemini непосредственно из своего мобильного или веб-приложения, создавать чат с искусственным интеллектом , использовать вызов функций и многое другое.
Безопасность для производственных приложений Используйте Firebase App Check, чтобы защитить API Vertex AI Gemini от злоупотреблений со стороны неавторизованных клиентов.
Надежная инфраструктура Воспользуйтесь преимуществами масштабируемой инфраструктуры, созданной для использования с мобильными и веб-приложениями, такими как управление структурированными данными с помощью баз данных Firebase (например, Cloud Firestore ) и динамическая настройка конфигураций во время выполнения с помощью Firebase Remote Config .

Как это работает?

Пакеты SDK Vertex AI для Firebase позволяют вызывать API Vertex AI Gemini непосредственно из мобильного или веб-приложения, устраняя необходимость в настройке серверной части.

Узнайте больше об API Gemini от Vertex AI , который дает вам доступ к моделям Gemini .

Путь реализации

Подключите свое приложение к Firebase Зарегистрируйте свое приложение в проекте Firebase, а затем добавьте конфигурацию Firebase в свое приложение.
Установите SDK и инициализируйте Установите Vertex AI для Firebase SDK, соответствующий платформе вашего приложения, а затем инициализируйте службу Vertex AI и генеративную модель в своем приложении.
Вызов API Gemini Вызовите Gemini API с текстовыми или мультимодальными приглашениями для создания текстового вывода. Используйте более сложные вызовы для создания чата или используйте вызов функций .
Подготовьтесь к производству Реализуйте важные интеграции для мобильных и веб-приложений, включая защиту API от злоупотреблений с помощью Firebase App Check . и включение больших файлов с URL-адресами Cloud Storage for Firebase .

Следующие шаги

Начните работу с API Vertex AI Gemini в своем мобильном или веб-приложении.

Настройка iOS+ Настройка Android Настройка Интернета Настройка Flutter

Экспериментируйте с подсказками

Перейти в Vertex AI Studio

Узнайте больше о моделях Gemini

Узнайте о моделях, доступных для различных вариантов использования , а также об их квотах и ​​ценах .