Auf dieser Seite finden Sie einen Überblick über die Funktionen von Cloud SQL for PostgreSQL, mit denen Sie vibe-codierte Anwendungen erstellen können.
Google AI Studio unterstützt die Full-Stack-Entwicklung mit KI-Unterstützung. So können Sie Anwendungen mit umfangreichen Funktionen wie persistentem Datenspeicher und sicherer Authentifizierung erstellen. Im Build-Modus von Google AI Studio können Sie mit einem einzigen Prompt und wenigen Klicks eine umfangreiche Anwendung erstellen, die Cloud SQL for PostgreSQL als Datenbank verwendet. So kann Ihre Anwendung die Leistungsfähigkeit von Open-Source-PostgreSQL und die Enterprise-Readiness von Cloud SQL nutzen.
Erste Schritte mit Google AI Studio und Cloud SQL
Sie können mit Google AI Studio kostenlos eine Anwendung mit Cloud SQL erstellen, indem Sie die folgenden Schritte ausführen.
Beschreiben Sie die Anwendung.
- Öffnen Sie Google AI Studio.
- Klicken Sie auf Jetzt testen, um den Build-Modus zu öffnen.
Wenn Sie Google AI Studio zum ersten Mal verwenden und noch kein Google Cloud -Konto haben, wird das Fenster Willkommen bei AI Studio angezeigt.
Lies dir die Nutzungsbedingungen für das Google Cloud Starter-Tier durch, akzeptiere die Bedingungen der Vereinbarung und wähle die Benachrichtigungen aus, die du erhalten möchtest.
Klicken Sie auf Weiter.
Geben Sie im Prompt-Feld einen Prompt ein, der Ihre Anwendung beschreibt.
Sie können beispielsweise den folgenden Text eingeben. Um optimale Ergebnisse zu erzielen, sollten Sie den Agenten explizit auffordern, Cloud SQL oder eine relationale Datenbank zu verwenden:
Build an expense tracker app using Cloud SQLKlicken Sie auf Erstellen.
Wenn Cloud SQL für Ihre Anwendung erstellt wurde, wird die Karte Enable Database (Datenbank aktivieren) im Google AI Studio-Chat 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 Ihre erste integrierte Funktion auswählen, werden automatisch auf alle anderen Google Cloud Dienste und Produkte angewendet, die Sie später Ihrer App hinzufügen, einschließlich der folgenden:
So verwenden Sie die Cloud SQL-Standardeinstellungen:
- Klicken Sie auf der Karte Datenbank aktivieren auf Cloud SQL aktivieren.
So wählen Sie Ihr eigenes Projekt und den Datenspeicherort aus:
Klicken Sie auf der Karte Datenbank aktivieren auf die Einstellungen Einstellungen.
Klicken Sie im angezeigten Fenster Cloud SQL und Auth auf das Menü Google Cloud-Projekt zum Herstellen einer Verbindung zu Cloud SQL auswählen.
- Wenn Sie ein Google Cloud -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 entsprechenden Standardtarife.
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.
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.
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.
Klicken Sie im Chatbereich Gemini auf arrow_upward Prompt senden.
Anwendung iterieren
Nachdem die erste Version der Anwendung erstellt wurde, können Sie Änderungen an der App vornehmen, z. B. neue Funktionen hinzufügen oder Prompts verwenden. Hier ein Beispiel:
I want to add a custom description for each expenseDer Agent nimmt automatisch die erforderlichen Codeänderungen vor und aktualisiert das Schema, um der Cloud SQL-Datenbank die erforderlichen Spalten hinzuzufügen.
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.
Veröffentlichen Sie die Anwendung.
Wenn die Anwendung fertig ist, klicken Sie auf Veröffentlichen.
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.
Klicken Sie auf App veröffentlichen, um die Anwendung mit Cloud Run bereitzustellen.
Cloud SQL-Kontingent für Google AI Studio
Neue Google AI Studio-Nutzer können mit dem Google Cloud Starter-Tarif beginnen, der eine begrenzte Anzahl von unterstützten Ressourcen für die Bereitstellung von Anwendungen bietet. Diese Stufe bietet die wichtigsten Funktionen, die zum Erstellen und Bereitstellen Ihrer Apps erforderlich sind, ohne dass Abrechnungsdetails angegeben werden müssen.
Wenn Sie eine Anwendung mit Cloud SQL im Google Cloud Einstiegstarif bereitstellen, wird die gesamte erforderliche Infrastruktur automatisch in einem vollständig verwaltetenGoogle Cloud Projekt im Einstiegstarif bereitgestellt.
Da Google für die Projektverwaltung und -konfiguration zuständig ist, können Sie diese Dienste ohne Rechnungskonto verwenden.
Im Google Cloud Starter-Tarif dürfen 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 ein Upgrade Ihres Google Cloud Starter-Tarif-Projekts auf ein Standardprojekt Google Cloud durchführen.
Ein Standardprojekt Google Cloud unterstützt bis zu 10 Anwendungen mit Cloud SQL pro Nutzer und Region.
Sie können Ihre Cloud SQL-Instanz skalieren, sobald Sie ein Upgrade auf ein Google Cloud Standardprojekt Google Cloud durchgeführt haben.
Cloud SQL-Konfiguration im Google Cloud Starter-Tarif
Wenn Google AI Studio eine Anwendung erstellt, die eine relationale Datenbank imGoogle Cloud -Starter-Tarif benötigt, erstellt der Agent eine Cloud SQL for PostgreSQL-Entwicklerinstanz.
Developer Edition-Instanzen bieten die folgenden Funktionen:
- Unterstützt 0,5 vCPU und 2 GB Arbeitsspeicher mit 1 GB Speicher.
- Erstellt Instanzen in einem vollständig verwalteten Google Cloud Projekt im Einstiegstarif.
- Unterstützt Cloud SQL for PostgreSQL-Instanzen, die in Version PostgreSQL 18 erstellt wurden.
Cloud SQL-Konfiguration bei Verwendung eines vorhandenen Projekts
Wenn Sie ein Google Cloud Konto haben und die Cloud SQL-Integration für eine Anwendung aktivieren, können Sie optional ein vorhandenesGoogle Cloud -Projekt auswählen, das Ihnen gehört:
Klicken Sie auf der Karte Datenbank aktivieren auf die Einstellungen Einstellungen.
Klicken Sie im angezeigten Fenster Cloud SQL und Auth auf das Menü Google Cloud-Projekt zum Herstellen einer Verbindung zu Cloud SQL auswählen.
- Wählen Sie Projekt importieren aus, um ein Projekt zu importieren, das Sie bereits verwenden. Für dieses Projekt muss die Abrechnung aktiviert sein.
Klicken Sie auf Cloud SQL aktivieren.
Wenn Sie ein Projekt auswählen, geschieht Folgendes:
- Eine neue Cloud SQL for PostgreSQL-Instanz der Developer Edition wird sofort in diesem Projekt bereitgestellt.
- Für die Instanz gilt ein begrenztes kostenloses monatliches Kontingent. Jede Überschreitung der Nutzung wird gemäß den Gebühren für Computing und Speicher berechnet. Weitere Informationen finden Sie unter Google Cloud Starter Tier – Stufe und Preise.
Die Cloud SQL for PostgreSQL-Entwicklerversion kann nur mit Google AI Studio erstellt werden. Sie können keine Developer Edition-Instanz über die Google Cloud Konsole oder mit der Cloud SQL Admin API, der gcloud CLI oder Terraform erstellen. Die Cloud SQL for PostgreSQL-Instanz für Entwickler bietet die folgenden Funktionen:
- Google Cloud Starter-Stufe, um Anwendungen kostenlos zu entwickeln.
- Wenn Sie Ihr Google Cloud -Projekt zum Erstellen und Bereitstellen von Google AI Studio-Anwendungen mit Cloud SQL verwenden, erhalten Sie pro Rechnungskonto und Monat 50 Recheneinheiten und 10 GB Cloud Storage kostenlos. Weitere Informationen finden Sie unter Google Cloud Starter-Tarif und Preise.
- Sofortige Bereitstellung für ein nahtloses Vibe-Coding.
- Die Cloud SQL-Instanz wird innerhalb von Sekunden bereitgestellt und ist bereit für Google AI Studio, um die Anwendung zu erstellen.
- Die Datenbankinstanz wird automatisch pausiert, wenn die Anwendung inaktiv ist.
- Durch die 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.
- Sie können bis zu 2 vCPUs, 8 GB RAM und 20 GB Speicherplatz nutzen.
- Wenn die Rechen- und Speicheranforderungen der Anwendung steigen, können Sie die Instanz auf 1 vCPU und 4 GB oder 2 vCPU und 8 GB konfigurieren. Sie können den Speicherplatz auch auf bis zu 20 GB erhöhen.
Sie können eine Instanz nur aktualisieren, wenn sie sich in einem Standardprojekt Google Cloud befindet. Sie können eine Instanz nicht mit Google Cloud Starter Tier skalieren.
Weitere Informationen finden Sie unter Google Cloud Starter-Projekt auf ein Standardprojekt Google Cloud upgraden.
Vorgänge für die Instanz
Wenn eine Google AI Studio-Anwendung eine Cloud SQL-Instanz als Datenbank verwendet, können Sie über Prompts in natürlicher Sprache in Google AI Studio mit der Instanz interagieren. Wenn Sie beispielsweise das Schema sehen möchten, können Sie den Agenten Folgendes fragen:
Show me the schema in the database.
Der KI-Agent gibt alle Informationen zum Schema zurück.
Wenn Sie beispielsweise einen CRUD-Vorgang für die Datenbank ausführen möchten, um Zeilen einzufügen, können Sie den Agenten bitten, diesen Vorgang auszuführen.
Upgrade vom Google Cloud Starter-Tarif für mehr Kontingent und Funktionen
Nachdem Sie Ihre App mit Google AI Studio bereitgestellt haben, können Sie mehr Kontingent für Ihre Cloud SQL-Instanz erhalten und auf andere Google Cloud Dienste zugreifen, indem Sie zuerst ein Google Cloud Starter-Tier-Projekt auf ein Standardprojekt Google Cloud upgraden.
So führen Sie ein Upgrade Ihres Projekts im Google Cloud Einstiegstarif Google Cloud auf ein Standardprojekt durch:
- Klicken Sie in Google AI Studio auf die Einstellungen Einstellungen.
- Klicken Sie im Fenster Chateinstellungen, das angezeigt wird, im Bereich Kostenlose Anfragen auf Einstellungen API-Schlüssel auswählen.
- Klicken Sie im Fenster Upgrade durchführen, um mehr freizuschalten auf Gemini API.
- Klicken Sie auf Mit Pay-per-Request fortfahren.
- Klicken Sie im Fenster Kostenpflichtigen API-Schlüssel verknüpfen auf Abrechnung einrichten.
- Lesen Sie im Fenster Google Cloud-Rechnungskonto einrichten die Nutzungsbedingungen für Google Cloud Abrechnung und klicken Sie auf Zustimmen und fortfahren.
- Geben Sie im Fenster Rechnungskontodetails hinzufügen Ihre Kontaktdaten und die Zahlungsmethode ein und klicken Sie auf Senden.
Jetzt können Sie höhere Kontingente für Ihre Anwendungsdienste erhalten. Weitere Informationen finden Sie unter Cloud SQL-Kontingent für Google AI Studio.
Cloud SQL-Instanz aktualisieren
Nachdem Sie auf ein Standardprojekt Google Cloud upgegradet haben, können Sie die Instanzgröße über dieGoogle Cloud -Konsole erhöhen, indem Sie die vCPU- und Laufwerkgröße der Cloud SQL-Instanz aktualisieren.
So aktualisieren Sie Ihre Cloud SQL-Instanz in der Google Cloud Console:
-
Wechseln Sie in der Google Cloud Console zur Seite Cloud SQL-Instanzen.
- Klicken Sie auf den Namen der Instanz, um die Übersichtsseite der Instanz zu öffnen. Für alle Instanzen, die mit Google AI Studio erstellt wurden, ist der Typ Cloud SQL-Version als Developer und das Instanz-ID-Präfix als ai-studio- aufgeführt.
- Klicken Sie auf Bearbeiten.
Aktualisieren Sie im Bereich Instanz-ID Ihre Konfigurationen:
- Maschinenkonfiguration: Wählen Sie die vCPU und die Größe des Arbeitsspeichers aus, die Sie verwenden möchten.
- Speicher: Wählen Sie die gewünschte Speichermenge aus.
Weitere Informationen finden Sie unter Bearbeitbare Einstellungen.
Klicken Sie auf Speichern.
Google Cloud Starter-Stufe und Preise
Für Cloud SQL for PostgreSQL Developer Edition werden nur die Nutzung über dieGoogle Cloud Starter-Tier-Nutzung hinaus und die Zeit, in der die Instanz ausgeführt wird, in Rechnung gestellt. Die Instanz wird nicht berechnet, wenn sie inaktiv ist oder auf null skaliert wurde.
Die Cloud SQL Developer Edition wird auf Grundlage von Recheneinheiten abgerechnet. Eine Recheneinheit entspricht 1 vCPU und 4 GB Arbeitsspeicher. Sie erhalten jeden Monat 50 Recheneinheiten und 10 GB Speicherplatz kostenlos.
Google Cloud Die Nutzung der Starter-Stufe wird für alle Google Cloud Projekte pro Cloud-Rechnungskonto zusammengefasst und monatlich zurückgesetzt. Ihnen wird nur die Nutzung über die begrenzte kostenlose Stufe hinaus in Rechnung gestellt.
Wenn Sie Anwendungen mit Cloud SQL in mehreren Google Cloud-Projekten bereitstellen und alle Projekte dasselbe Rechnungskonto verwenden, wird das Nutzungslimit für alle Projekte zusammengefasst.
Preise für Computing und Speicher
Das Folgende ist ein Beispiel für die Preisgestaltung pro Einheit in der Region South Carolina (us-east1).
| Stundenpreise | |
|---|---|
South Carolina (us-east1) |
Region (USD) |
| Recheneinheit | 0,10 $ / 1 Stunde |
| Speicher | 0,000157534 $ / 1 Gibibyte pro Stunde |
Ausführliche Preisinformationen finden Sie unter Cloud SQL-Preise.
Google Cloud Beispiel für die Starter-Stufe
Wenn Sie ein Google -Konto haben, können Sie Google AI Studio mit dem eingeschränkten kostenlosen Kontingent für Cloud SQL in der Google Cloud Starter-Stufe nutzen.
Mit dem Google Cloud Starter-Tarif können Sie zwei Anwendungen kostenlos erstellen. Wenn dieses Kontingent überschritten wird, können Sie ein Upgrade auf ein Standardprojekt Google Cloud durchführen, um mehr Kontingent zum Erstellen und Veröffentlichen zusätzlicher Google AI Studio-Apps zu erhalten.
Wenn Sie Ihr Google Cloud Starter-Tier-Projekt auf ein Standardprojekt Google Cloudupgraden oder ein Standardprojekt Google Cloud erstellen, um andere Google Cloud-Produkte zu testen, können Sie die Google Cloud kostenlose Testversion verwenden, um auf ein begrenztes kostenloses Kontingent von 50 Compute-Einheiten und 10 GB Speicherplatz pro Monat zuzugreifen. Wenn Ihre Nutzung dieses Kontingent für ein bestimmtes Abrechnungskonto im Laufe des Monats überschreitet, wird Ihnen die zusätzliche Nutzung gemäß der vorherigen Preistabelle in Rechnung gestellt.
Angenommen, Sie entwickeln Google AI Studio-Anwendungen in einem Google Cloud-Projekt namens Test. Sie verwenden ein Rechnungskonto und eine Kreditkarte für dieses Projekt. Ihre Nutzung von Cloud SQL in Google AI Studio über alle Anwendungen hinweg übersteigt 50 Recheneinheiten und bis zum Monatsende nutzen Sie 100 Recheneinheiten. Die 50 zusätzlichen Recheneinheiten werden Ihnen mit 0,10 $ pro Stunde in Rechnung gestellt.Für den Monat zahlen Sie also 5 $.
Nächste Schritte
- Weitere Informationen zu Google AI Studio
- Informationen zur Google Cloud Starter-Stufe
- Cloud SQL-Instanz bearbeiten
- Mit Vektoreinbettungen arbeiten