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

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


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

Мультимодальный ввод Модели 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 и включение больших файлов в запросы с использованием Cloud Storage для URL-адресов Firebase .

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

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

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

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

Перейти в Vertex AI Studio

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

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