Попробуйте Gemini в консоли Firebase

После того как вы настроите Gemini в Firebase , вы сможете начать использовать его, чтобы улучшить свой опыт разработчика Firebase.

Чтобы открыть панель Gemini:

  • Нажмите «Spark Gemini» в Firebase , расположенном в верхней части консоли Firebase .

Панель Gemini открывается и сохраняется на всех страницах консоли Firebase. Теперь вы можете общаться с Gemini и изучать все функции, доступные на панели Gemini .

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

Чат с Близнецами

Открыв панель «Близнецы», вы можете сразу же начать разговор с Близнецами и начать задавать вопросы на естественном языке.

Следующие шаги демонстрируют ваш разговор с Gemini об Cloud Firestore . В этом примере вы просите Gemini предоставить вам базовый набор правил Firestore и уточнять их по мере добавления требований:

  1. В поле «Спросите меня что-нибудь о Firebase» введите следующее приглашение и нажмите «Отправить » :

    Can you provide a short, secure set of Firestore rules for a chat app?
    

    Gemini отображает свой ответ, который обычно содержит предлагаемые правила и полное описание того, как эти правила работают.

  2. Затем попросите Близнецов расширить и усовершенствовать правила. Например, если Gemini ответили базовым набором правил, который позволял любому аутентифицированному пользователю читать и писать в чаты, вы можете запросить более строгий набор правил. Введите следующую подсказку в поле «Спросить меня что-нибудь о Firebase» и нажмите «Отправить» :

    Can you update the rules so that only the sender and recipient can access chats and supports image storage?
    

    Gemini следует отреагировать введением более строгих правил, включая хранение изображений, с полным объяснением каждого компонента набора правил. Он также должен содержать ссылки на полезные ресурсы, такие как документация Cloud Firestore или соответствующие лаборатории кода.

  3. Кроме того, вы можете вставить в поле правила и попросить совета. Поддерживается синтаксис Markdown, поэтому вы можете ввести запрос, подобный следующему:

    What can you tell me about this Firestore rule set?
    
      ```
      rules_version = '2';
      service cloud.firestore {
        match /databases/{database}/documents {
    
          match /users/{userId} {
            allow read, write: if request.auth.uid == userId;
          }
    
          match /chats/{chatId} {
            function isParticipant() {
              return request.auth.uid in resource.data.participants;
            }
    
            allow read, create: if isParticipant();
            allow update, delete: if false;
          }
    
          match /chats/{chatId}/messages/{messageId} {
            allow read, create: if isParticipant();
          }
        }
      }
      ```
    

    Вы можете продолжить разговор и продолжать делиться правилами, над которыми вы работаете, при устранении неполадок, а Gemini предложит улучшения и оптимизации.

Исследуйте панель Gemini в консоли Firebase

Панель Gemini в консоли Firebase имеет ряд функций, упрощающих совместную работу с моделью Gemini.

Вариант Действие
Контактная поддержка Получите помощь: выполните поиск в документации для разработчиков, обратитесь в службу поддержки и проверьте статус службы Firebase.
искра Когда режим справки активен, переключите Gemini в чате Firebase.
Очистите разговор. Когда вы очищаете разговор, весь предыдущий контекст очищается и начинается новый сеанс разговора.
text_select_start Закрепите панель Gemini в определенном месте консоли. Вы можете закрепить панель слева, сверху, справа или снизу.
text_select_move_back_word Открепите панель Gemini, чтобы вернуть ее в исходное состояние.
полноэкранный Разверните панель Gemini, чтобы занять всю консоль.
полноэкранный_выход Восстановите панель Gemini до исходного размера.
Сообщите команде Firebase о проблеме, связанной с использованием Gemini в Firebase. Мы рекомендуем вам сообщать об ошибках, предлагать улучшения или оставлять общие отзывы.
закрывать Закройте панель Gemini.

Используйте помощь искусственного интеллекта в Crashlytics

Чтобы использовать помощь искусственного интеллекта в Crashlytics для получения информации о ваших сбоях:

  1. Откройте страницу Crashlytics в своем проекте и выберите свое приложение.
  2. Найдите и выберите сбой, который вы хотите исследовать. Появится страница события Crashlytics с кнопкой «Создать аналитическую информацию об искусственном интеллекте» .

  3. Нажмите кнопку «Создать аналитическую информацию об искусственном интеллекте» .

    Появятся аналитические данные с одним или несколькими из следующих элементов:

    • анализ аварии с возможной причиной
    • инструкции по отладке
    • действенные следующие шаги
    • лучшие практики

Узнайте больше в статье «Получите помощь с искусственным интеллектом в Crashlytics» .