MQL mit Gemini-Unterstützung schreiben

In diesem Dokument wird beschrieben, wie Sie mit Gemini Code Assist KI-basierte Unterstützung in Firestore erhalten, um MongoDB-kompatible Abfragen in der Abfragesprache (Query Language, MQL) mit Prompts in natürlicher Sprache zu generieren.

Weitere Informationen dazu, wie und wann Gemini forIhre Daten verwendet. Google Cloud

Hinweis

  1. Optional: Gemini Code Assist einrichten.

  2. Zum Ausführen der Aufgaben in diesem Dokument benötigen Sie die erforderlichen IAM-Berechtigungen (Identity and Access Management).

Erforderliche Rollen

Bitten Sie Ihren Administrator, Ihnen die IAM-Rolle Gemini for Google Cloud User (roles/cloudaicompanion.user) für das Projekt zu gewähren, damit Sie die Aufgaben in diesem Dokument ausführen können. Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.

Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.

MQL-Abfragen mit Prompts in natürlicher Sprache generieren

Sie können Gemini Kommentare in natürlicher Sprache (oder Prompts) übergeben, um Abfragen zu generieren, die auf Ihrem Schema basieren. Beispielsweise können Sie Gemini auffordern, als Reaktion auf die folgenden Prompts MQL zu generieren:

  • „Wie viele beliebte Bücher mit Erscheinungsjahr 1960?“
  • „Erstelle eine Beispielsammlung beliebter Bücher.“

So generieren Sie MQL in Firestore mit Gemini-Unterstützung:

  1. Rufen Sie in der Google Cloud Konsole die Seite Datenbanken von Firestore auf.

    Zur Seite „Datenbanken“

  2. Wählen Sie in der Liste eine Firestore-Datenbank mit MongoDB-Kompatibilität aus. Firestore Studio wird geöffnet.

  3. Klicken Sie in einem neuen oder leeren Abfrageeditor auf die Schaltfläche MQL generieren. Klicken Sie andernfalls auf Hilfe beim Programmieren.

  4. Geben Sie einen Prompt ein, mit dem eine Abfrage generiert werden soll. Um die Genauigkeit zu verbessern, wählen Sie im Drop-down-Menü eine Sammlung für den Kontext aus.

  5. Prüfen Sie die generierte MQL-Abfrage und führen Sie eine der folgenden Aktionen aus:

    • Wenn Sie die von Gemini generierte MQL-Abfrage akzeptieren möchten, klicken Sie auf Einfügen. Sie können die MQL-Abfrage im Editor weiter bearbeiten. Klicken Sie auf Ausführen , um die Abfrage auszuführen.
    • Wenn Sie den Prompt bearbeiten möchten, klicken Sie auf Bearbeiten.

Nächste Schritte