Обзор решений Firebase AI Logic

При разработке приложения с помощью Firebase AI Logic вам может понадобиться больше информации, чем приведено в основных руководствах. В этом разделе описаны решения для более сложных случаев.

Как защитить приложение от несанкционированных клиентов

В мобильных и веб-приложениях необходимо защитить Gemini API и ресурсы проекта от злоупотреблений со стороны неавторизованных клиентов. С помощью Firebase App Check можно проверить, что все вызовы API выполняются из вашего приложения.

Руководство по Firebase App Check

Изменять значения в приложении без выпуска новой версии

Если вам нужно динамически изменять значения в приложении, не выпуская его новую версию, вы можете использовать Firebase Remote Config. Например, можно изменить название модели, системные инструкции, запросы, настройки безопасности или входные данные для запроса.

Посмотреть Remote Configрешение

Как динамически и условно задавать конфигурации среды выполнения

Если вы хотите задать конфигурации на основе условий выполнения, используйте Firebase Remote Config. Например, можно изменить местоположение, из которого вы обращаетесь к модели Gemini, в зависимости от местоположения конечного пользователя.

Посмотреть Remote Configрешение

Управление файлами и включение больших файлов в мультимодальные запросы

Используя Cloud Storage for Firebase, вы получаете доступ к быстрой, безопасной и масштабируемой инфраструктуре для хранения файлов и управления ими. Кроме того, в мультимодальные запросы можно добавлять большие файлы, используя URL Cloud Storage for Firebase.

Посмотреть Cloud Storage for Firebaseрешение


Мы активно работаем над другими решениями и руководствами, поэтому заходите на эту страницу позже.