Разрабатывая свое приложение с помощью Vertex AI in Firebase , вы, возможно, захотите выйти за рамки основ, описанных в основных руководствах. Решения, описанные в этом разделе, предлагают рекомендации для более сложных случаев использования.
Управляйте файлами и включайте большие файлы в мультимодальные запросы.
Используя Cloud Storage for Firebase , вы можете воспользоваться быстрой, безопасной и масштабируемой инфраструктурой для хранения файлов и управления ими. Кроме того, вы можете включать файлы большего размера в свои мультимодальные запросы, используя URL-адрес Cloud Storage for Firebase .
Ознакомьтесь с решением Cloud Storage for Firebase
Защитите свое приложение от неавторизованных клиентов
Для мобильных и веб-приложений вам необходимо защитить Gemini API и ресурсы вашего проекта (например, настроенные модели) от злоупотреблений со стороны неавторизованных клиентов. Вы можете использовать Firebase App Check , чтобы убедиться, что все вызовы API происходят из вашего реального приложения.
См. решение Firebase App Check
Динамически и условно задаваемые конфигурации времени выполнения.
Если вы хотите установить конфигурации на основе условий выполнения, вы можете использовать Firebase Remote Config . Одним из примеров является изменение места, где вы запускаете службу Vertex AI и генеративную модель в зависимости от местоположения конечного пользователя.
Обновите значения в своем приложении, не выпуская новую версию приложения.
Если вам нужно динамически изменять значения в своем приложении, не выпуская новую версию приложения, вы можете использовать Firebase Remote Config . Примеры включают обновление названия модели при выпуске новой версии модели или изменение системных инструкций, подсказок, настроек безопасности или ввода для запроса.
Мы активно работаем над другими решениями и руководствами, поэтому заходите позже!