Vibe-codierte Anwendungen mit AI Studio und Cloud SQL erstellen

Diese Seite bietet einen Überblick über die Funktionen von Cloud SQL for PostgreSQL zum Erstellen von vibe-codierten Anwendungen.

Google AI Studio unterstützt die KI-gestützte Full-Stack-Entwicklung, sodass Sie Anwendungen mit umfangreichen Funktionen wie persistentem Datenspeicher und sicherer Authentifizierung erstellen können. Im Build-Modus in Google AI Studio können Sie mit einem einzigen Prompt und wenigen Klicks eine umfangreiche Anwendung mit Cloud SQL for PostgreSQL als Datenbank erstellen. So kann Ihre Anwendung die Leistungsfähigkeit von Open-Source-PostgreSQL und die Unternehmensbereitschaft von Cloud SQL nutzen.

Erste Schritte mit Google AI Studio und Cloud SQL

Mit den folgenden Schritten können Sie mit Cloud SQL und Google AI Studio kostenlos eine Anwendung erstellen.

  1. Beschreiben Sie die Anwendung.

    1. Öffnen Sie Google AI Studio.
    2. Klicken Sie auf Jetzt testen, um den Build-Modus zu öffnen.
    3. Wenn Sie Google AI Studio zum ersten Mal verwenden und noch kein Cloud de Confiance Konto haben, wird das Fenster Willkommen bei AI Studio angezeigt.

      Lesen Sie die Zusatzbedingungen für die Starter-Stufe, akzeptieren Sie die Bedingungen der Vereinbarung und wählen Sie die Benachrichtigungen aus, die Sie erhalten möchten.

      Klicken Sie auf Weiter.

    4. Geben Sie im Prompt-Feld einen Prompt ein, der Ihre Anwendung beschreibt.

      Sie können beispielsweise den folgenden Text eingeben. Für die besten Ergebnisse sollten Sie den KI-Agenten explizit auffordern, Cloud SQL oder eine relationale Datenbank zu verwenden:

      Build an expense tracker app using Cloud SQL
      
    5. Klicken Sie auf Erstellen.

  2. Um die Erstellung von Cloud SQL für Ihre Anwendung zu bestätigen, wird im Google AI Studio-Chat die Karte Datenbank aktivieren angezeigt. Sie können entweder die Standardeinstellungen für Projekt und Standort der Karte verwenden oder die Einstellungen ändern.

    Das Projekt und der Standort, die Sie für Ihr erstes integriertes Feature auswählen, gelten automatisch für alle anderen Cloud de Confiance by S3NS -Dienste und -Produkte, die Sie später Ihrer Anwendung hinzufügen, einschließlich der folgenden:

    So verwenden Sie die Cloud SQL-Standardeinstellungen:

    1. Klicken Sie auf der Karte Datenbank aktivieren auf Cloud SQL aktivieren.

    So wählen Sie Ihr eigenes Projekt und Ihren eigenen Datenspeicherort aus:

    1. Klicken Sie auf der Karte Datenbank aktivieren auf Einstellungen Einstellungen.

    2. Klicken Sie im angezeigten Fenster Cloud SQL und Auth auf das Menü Google Cloud-Projekt auswählen, um eine Verbindung zu Cloud SQL herzustellen.

      • Wenn Sie ein Cloud de Confiance Konto haben, wählen Sie Projekt importieren aus, um ein Projekt zu importieren, das Sie bereits verwenden. Für das Projekt muss die Abrechnung aktiviert sein. Es gelten die Standardabrechnungstarife.
    3. Wählen Sie im Menü Ihre Daten werden gespeichert in die gewünschte Region aus. Wir empfehlen, eine Region auszuwählen, die geografisch in Ihrer Nähe liegt.

    4. Klicken Sie auf Cloud SQL aktivieren.

    Der Agent stellt die Cloud SQL for PostgreSQL-Instanz automatisch bereit, erstellt das für Ihre Anwendung erforderliche Schema, verbindet Ihre Anwendung mit der Instanz und generiert den erforderlichen Code.

  3. Scrollen Sie im Vorschaufenster durch die Designvorlagen und wählen Sie das gewünschte Design aus. Wenn Sie das gewünschte Design gefunden haben, klicken Sie auf Dieses Design auswählen.

  4. Klicken Sie im Gemini-Chatfenster auf arrow_upward Prompt senden.

  5. Anwendung iterieren

    1. Nachdem die erste Version der Anwendung erstellt wurde, können Sie mithilfe von Prompts Änderungen an der Anwendung vornehmen, z. B. neue Funktionen hinzufügen. Hier ein Beispiel:

      I want to add a custom description for each expense
      

      Der Agent nimmt automatisch die erforderlichen Codeänderungen vor und aktualisiert das Schema, um die erforderlichen Spalten in die Cloud SQL-Datenbank einzufügen.

    2. Optional: Klicken Sie neben dem Text Unbenannt auf Bearbeiten App-Name und -Beschreibung bearbeiten, um die App umzubenennen. Alternativ können Sie Google AI Studio einen Prompt geben, um die App umzubenennen.

  6. Veröffentlichen Sie die Anwendung.

    1. Wenn die Anwendung bereit ist, klicken Sie auf Veröffentlichen.

    2. Geben Sie im Bereich App veröffentlichen eine Beschreibung für Ihre Anwendung und eine Support-E-Mail-Adresse ein, über die Nutzer Sie kontaktieren können.

    3. Klicken Sie auf Anwendung veröffentlichen, um die Anwendung mit Cloud Run bereitzustellen.

Cloud SQL-Kontingent für Google AI Studio

Neue und berechtigte Google AI Studio-Nutzer können mit der Starter-Stufe beginnen, einem Google-Angebot, das Zugriff auf eine Auswahl von Produkten bietet, ohne dass eine Zahlungsmethode erforderlich ist.

Mit dieser Stufe können Sie Anwendungen mit einer ausgewählten Gruppe von Cloud de Confiance - und Google-Diensten erstellen und bereitstellen, die mit eingeschränkter Funktionalität und eingeschränkten Kontingenten angeboten werden. Informationen zu den Teilnahmevoraussetzungen für Konten finden Sie unter Voraussetzungen für die Starter-Stufe.

Wenn Sie eine Anwendung mit Cloud SQL in der Starter-Stufe bereitstellen, wird die gesamte erforderliche Infrastruktur automatisch in einem vollständig verwalteten Starter-Stufen-Projekt bereitgestellt.

Da S3NS die Projektverwaltung und -konfiguration übernimmt, können Sie diese Dienste ohne Rechnungskonto verwenden.

In der Starter-Stufe können Nutzer zwei Anwendungen mit Cloud SQL entwickeln und veröffentlichen.

Wenn Sie Ihre Ressourcenlimits erweitern möchten, um zusätzliche Anwendungen mit Cloud SQL zu erstellen, können Sie Ihr Starter-Stufen-Projekt auf ein Standard- Cloud de Confiance by S3NS -Projekt upgraden.

Ein Standardprojekt von Cloud de Confiance by S3NS unterstützt bis zu 10 Anwendungen mit Cloud SQL pro Nutzer und Region.

Sie können Ihre Cloud SQL-Instanz hochskalieren, nachdem Sie ein Upgrade auf ein Standardprojekt von Cloud de Confiance by S3NS durchgeführt haben.

Cloud SQL-Konfiguration in der Starter-Stufe

Wenn Google AI Studio eine Anwendung erstellt, die eine relationale Datenbank in der Starter-Stufe benötigt, erstellt der Agent eine Cloud SQL for PostgreSQL-Instanz der Developer Edition.

Instanzen der Developer-Version bieten die folgenden Funktionen:

  • Unterstützt 0,5 vCPU und 2 GB Arbeitsspeicher mit 1 GB Speicher.
  • Erstellt Instanzen in einem vollständig verwalteten Projekt in der Starter-Stufe.
  • Unterstützt Cloud SQL for PostgreSQL-Instanzen, die in PostgreSQL 18 erstellt wurden.

Cloud SQL-Konfiguration bei Verwendung eines vorhandenen Projekts

Wenn Sie ein Cloud de Confiance -Konto haben und die Cloud SQL-Integration für eine Anwendung aktivieren, können Sie optional ein vorhandenesCloud de Confiance by S3NS -Projekt auswählen, dessen Inhaber Sie sind:

  1. Klicken Sie auf der Karte Datenbank aktivieren auf Einstellungen Einstellungen.

    1. Klicken Sie im angezeigten Fenster Cloud SQL und Auth auf das Menü Google Cloud-Projekt auswählen, um eine Verbindung zu Cloud SQL herzustellen.

      • Wählen Sie Projekt importieren aus, um ein bereits verwendetes Projekt zu importieren. Für dieses Projekt muss die Abrechnung aktiviert sein.
  2. Klicken Sie auf Cloud SQL aktivieren.

Wenn Sie ein Projekt auswählen, geschieht Folgendes:

  • Eine neue Cloud SQL for PostgreSQL-Entwicklerversion-Instanz wird sofort in diesem Projekt bereitgestellt.
  • Für die Instanz gilt ein begrenztes kostenloses monatliches Kontingent. Jegliche übermäßige Nutzung wird gemäß den Gebühren für Computing und Speicher in Rechnung gestellt. Weitere Informationen finden Sie unter Starter-Stufe und Preise.

Die Cloud SQL for PostgreSQL-Entwicklerversion kann nur mit Google AI Studio erstellt werden. Sie können eine Developer Edition-Instanz nicht über die Cloud de Confiance Console oder mit der Cloud SQL Admin API, der gcloud CLI oder Terraform erstellen. Die Cloud SQL for PostgreSQL-Entwicklerversion bietet die folgenden Funktionen:

  • Starter-Stufe, um kostenlos Anwendungen zu erstellen.
    • Wenn Sie Ihr Cloud de Confiance by S3NS -Projekt verwenden, um Google AI Studio-Anwendungen mit Cloud SQL zu erstellen und bereitzustellen, erhalten Sie pro Monat und Rechnungskonto 50 Recheneinheiten und 10 GB Cloud Storage kostenlos. Weitere Informationen finden Sie unter Starter-Stufe und Preise.
  • Sofortige Bereitstellung für ein nahtloses Vibe Coding-Erlebnis.
    • Die Cloud SQL-Instanz wird innerhalb von Sekunden bereitgestellt und ist bereit für die Erstellung der Anwendung in Google AI Studio.
  • Pausiert die Datenbankinstanz automatisch, wenn die Anwendung inaktiv ist.
    • Mit der Funktion „Auf null skalieren“ wird eine Instanz automatisch pausiert, wenn keine aktiven Verbindungen vorhanden sind. Für pausierte Instanzen fallen keine VM- oder Speicherkosten an. Es gelten Einschränkungen für die Instanzkapazität.
  • Skalieren Sie auf bis zu 2 vCPUs, 8 GB RAM und 20 GB Speicher.
    • Wenn die Computing- und Speicheranforderungen der Anwendung steigen, können Sie die Instanz auf eine Konfiguration mit 1 vCPU und 4 GB oder 2 vCPUs und 8 GB aktualisieren. Sie können den Speicherplatz auch auf bis zu 20 GB erhöhen.

Sie können eine Instanz nur upgraden, wenn sie sich in einem Standardprojekt von Cloud de Confiance by S3NS befindet. Sie können eine Instanz mit der Starter-Stufe nicht hochskalieren.

Weitere Informationen finden Sie unter Starter-Stufe-Projekt auf ein Standardprojekt in Cloud de Confiance by S3NS aktualisieren.

Vorgänge für die Instanz

Wenn eine Google AI Studio-Anwendung eine Cloud SQL-Instanz als Datenbank verwendet, können Sie mit der Instanz über Prompts in natürlicher Sprache interagieren. Wenn Sie beispielsweise das Schema sehen möchten, können Sie den KI-Agenten Folgendes fragen:

Show me the schema in the database.

Der KI-Agent gibt alle Informationen zum Schema zurück.

Wenn Sie einen CRUD-Vorgang für die Datenbank ausführen möchten, z. B. Zeilen einfügen, können Sie den Agenten bitten, diesen Vorgang auszuführen.

Upgrade von der Starter-Stufe für mehr Kontingent und Funktionen

Nachdem Sie Ihre Anwendung mit Google AI Studio bereitgestellt haben, können Sie mehr Kontingent für Ihre Cloud SQL-Instanz erhalten und auf andere Cloud de Confiance by S3NS -Dienste zugreifen, indem Sie zuerst ein Upgrade von einem Starter-Stufe-Projekt auf ein Standard- Cloud de Confiance by S3NS -Projekt durchführen.

So führen Sie ein Upgrade Ihres Projekts in der Starter-Stufe auf ein Standardprojekt in Cloud de Confiance by S3NS durch:

  1. Klicken Sie in Google AI Studio auf Einstellungen Einstellungen.
  2. Klicken Sie im Fenster Chateinstellungen im Abschnitt Kostenlose Anfragen auf Einstellungen API-Schlüssel auswählen.
  3. Klicken Sie im Fenster Upgrade für mehr Funktionen auf Gemini API.
  4. Klicken Sie auf Mit „Pay per Request“ fortfahren.
  5. Klicken Sie im Fenster Kostenpflichtigen API-Schlüssel verknüpfen auf Abrechnung einrichten.
  6. Lesen Sie im Fenster Google Cloud-Rechnungskonto einrichten die Nutzungsbedingungen für die Cloud de Confiance Abrechnung und klicken Sie auf Zustimmen und fortfahren.
  7. Geben Sie im Fenster Details zum Rechnungskonto hinzufügen Ihre Kontaktdaten und die Zahlungsmethode ein und klicken Sie auf Senden.

Jetzt können Sie höhere Kontingente für Ihre Anwendungsdienste anfordern. Weitere Informationen finden Sie unter Cloud SQL-Kontingent für Google AI Studio.

Cloud SQL-Instanz aktualisieren

Nachdem Sie ein Upgrade auf ein Standard- Cloud de Confiance by S3NS -Projekt durchgeführt haben, können Sie die Instanzgröße in derCloud de Confiance Console erhöhen, indem Sie die vCPU- und Laufwerkgröße der Cloud SQL-Instanz aktualisieren.

So aktualisieren Sie Ihre Cloud SQL-Instanz in der Cloud de Confiance Console:

  1. Rufen Sie in der Cloud de Confiance Console die Seite Cloud SQL-Instanzen auf.

    Cloud SQL-Instanzen aufrufen

  2. Klicken Sie auf den Namen der Instanz, um die Seite Übersicht der Instanz zu öffnen. Bei allen Instanzen, die mit Google AI Studio erstellt wurden, ist der Cloud SQL-Editionstyp als Developer aufgeführt und die Instanz-ID hat das Präfix ai-studio-.
  3. Klicken Sie auf Bearbeiten.
  4. Aktualisieren Sie im Bereich Instanz-ID Ihre Konfigurationen:

    1. Maschinenkonfiguration: Wählen Sie die vCPU und die Größe des Arbeitsspeichers aus, die Sie verwenden möchten.
    2. Speicher: Wählen Sie die gewünschte Speicherkapazität aus.

    Weitere Informationen finden Sie unter Bearbeitbare Einstellungen.

  5. Klicken Sie auf Speichern.

Starter-Stufe und Preise

Die Cloud SQL for PostgreSQL-Entwicklerversion wird nur für die Nutzung über die Starter-Stufe hinaus und für die Zeit, in der die Instanz ausgeführt wird, in Rechnung gestellt. Die Instanz wird nicht in Rechnung gestellt, wenn sie inaktiv oder auf null skaliert ist.

Die Cloud SQL Developer-Version wird auf Basis von Recheneinheiten abgerechnet. Eine Recheneinheit entspricht 1 vCPU und 4 GB Arbeitsspeicher. Sie erhalten jeden Monat 50 Recheneinheiten und 10 GB Speicherplatz kostenlos.

Die Nutzung der Starter-Stufe wird für alle Cloud de Confiance by S3NS -Projekte nach Cloud-Rechnungskonto zusammengefasst und jeden Monat zurückgesetzt. Ihnen wird nur die Nutzung in Rechnung gestellt, die über die begrenzte kostenlose Stufe hinausgeht.

Wenn Sie Anwendungen mit Cloud SQL in mehreren Cloud de Confiance by S3NS-Projekten bereitstellen und alle Projekte dasselbe Rechnungskonto verwenden, wird das Nutzungslimit für alle Projekte zusammengefasst.

Computing- und Speicherpreise

Im Folgenden finden Sie ein Beispiel für die Preise pro Einheit in der Region South Carolina (us-east1).

Stündliche Preise
South Carolina (us-east1) Region (USD)
Recheneinheit 0,10 $ / 1 Stunde
Speicher 0,000157534 $ pro Gibibyte-Stunde

Ausführliche Preisinformationen finden Sie unter Cloud SQL – Preise.

Beispiel für die Starter-Stufe

Wenn Sie ein S3NS -Konto haben, können Sie Google AI Studio mit dem begrenzten kostenlosen Kontingent für Cloud SQL in der Starter-Stufe nutzen.

Mit der Starter-Stufe können Sie zwei Anwendungen kostenlos erstellen. Wenn dieses Kontingent überschritten ist, können Sie ein Upgrade auf ein Standardprojekt von Cloud de Confiance by S3NS durchführen, um mehr Kontingent für das Erstellen und Veröffentlichen zusätzlicher Google AI Studio-Apps zu erhalten.

Wenn Sie Ihr Starter-Stufen-Projekt auf ein Standard- Cloud de Confiance by S3NS-Projekt upgraden oder ein Standard- Cloud de Confiance by S3NS -Projekt erstellen, um andere Cloud de Confiance by S3NS-Produkte zu erkunden, können Sie die Cloud de Confiance by S3NS kostenlose Testversion verwenden, um auf ein begrenztes kostenloses Kontingent von 50 Recheneinheiten und 10 GB Speicher pro Monat zuzugreifen. Wenn Ihre Nutzung dieses Kontingent im Laufe des Monats für ein bestimmtes Rechnungskonto überschreitet, wird Ihnen die zusätzliche Nutzung gemäß der vorherigen Preistabelle in Rechnung gestellt.

Angenommen, Sie erstellen Google AI Studio-Anwendungen in einem Cloud de Confiance by S3NS-Projekt namens Test. Sie verwenden für dieses Projekt ein Rechnungskonto und eine Kreditkarte. Ihre Google AI Studio-Nutzung von Cloud SQL über alle Anwendungen hinweg überschreitet 50 Recheneinheiten und bis zum Ende des Monats nutzen Sie 100 Recheneinheiten. Ihnen werden die überschüssigen 50 Recheneinheiten mit 0,10 $ pro Stunde und 5 $ für den Monat in Rechnung gestellt.

Beschränkungen

  • Datenbankinstanzen mit bis zu 1 GB Speicher und bis zu 0, 5 vCPUs Rechenkapazität werden automatisch pausiert oder auf null skaliert, wenn keine aktiven Verbindungen vorhanden sind. Diese Funktion wird für Instanzen, die eines dieser Speicher- und Rechenlimits überschreiten, nicht unterstützt.

  • Die Möglichkeit, Google AI Studio einzubinden, ist möglicherweise blockiert, wenn für Ihre Organisation die domaineingeschränkte Freigabe aktiviert ist.

Nächste Schritte