En esta página, se proporciona una descripción general de las capacidades que ofrece Cloud SQL para PostgreSQL para ayudarte a compilar aplicaciones con código de ambiente.
Google AI Studio admite el desarrollo de pila completa asistido por IA, lo que te permite compilar aplicaciones que tienen funciones enriquecidas, como el almacenamiento de datos persistente y la autenticación segura. Con el modo de compilación en Google AI Studio, con una sola instrucción y unos pocos clics, puedes crear una aplicación enriquecida con Cloud SQL para PostgreSQL como base de datos. Esto permite que tu aplicación aproveche la potencia de PostgreSQL de código abierto y la preparación empresarial de Cloud SQL.
Comienza a usar Google AI Studio y Cloud SQL
Para crear una aplicación con Cloud SQL mediante Google AI Studio at no cost by completing the following the steps.
Describe la aplicación.
- Abre Google AI Studio.
- Para abrir el modo de compilación, haz clic en Probar.
Si es la primera vez que usas Google AI Studio y aún no tienes una Google Cloud cuenta, aparecerá una ventana de Bienvenido a AI Studio.
Revisa las Google Cloud Condiciones del Servicio del nivel Inicial , acepta las condiciones del acuerdo y selecciona las notificaciones que deseas recibir.
Haz clic en Continuar.
En el campo de instrucción, ingresa una instrucción que describa tu aplicación.
Por ejemplo, puedes ingresar el siguiente texto. Para obtener mejores resultados, pídele explícitamente al agente que use Cloud SQL o una base de datos relacional:
Build an expense tracker app using Cloud SQLHaz clic en Compilación.
Para confirmar la creación de Cloud SQL para tu aplicación, aparecerá la tarjeta Habilitar base de datos en el chat de Google AI Studio. Puedes usar la configuración predeterminada de proyecto y ubicación de la tarjeta o cambiar la configuración.
El proyecto y la ubicación que elijas para tu primera función integrada se aplicarán automáticamente a todos los demás Google Cloud servicios y productos que agregues más adelante a tu app, incluidos los siguientes:
Para usar la configuración predeterminada de Cloud SQL, haz lo siguiente:
- En la tarjeta Habilitar base de datos, haz clic en Habilitar Cloud SQL.
Para seleccionar tu propio proyecto y ubicación de almacenamiento de datos, haz lo siguiente:
En la tarjeta Habilitar base de datos, haz clic en la configuración Configuración.
En la ventana Cloud SQL y Auth que aparece, haz clic en el menú Seleccionar un proyecto de Google Cloud para conectarse a Cloud SQL.
- Si tienes una Google Cloud cuenta, selecciona Importar proyecto para importar un proyecto que ya usas. El proyecto debe tener habilitada la facturación. Se aplican las tarifas de facturación estándar.
En el menú Tus datos se almacenarán en, elige la región que deseas usar. Te recomendamos que elijas una región geográficamente cercana a ti.
Haz clic en Habilitar Cloud SQL.
El agente implementa automáticamente la instancia de Cloud SQL para PostgreSQL, crea el esquema necesario para tu aplicación, conecta tu aplicación a la instancia y genera el código necesario.
En el panel Vista previa, desplázate por las plantillas de diseño y elige el diseño que deseas usar. Cuando encuentres el que deseas, haz clic en Seleccionar este diseño.
En el panel de chat de Gemini, haz clic en arrow_upward Enviar instrucción.
Itera en la aplicación.
Una vez que se crea la versión inicial de la aplicación, puedes realizar modificaciones en la app, como agregar funciones nuevas, usar instrucciones, etc. Veamos un ejemplo:
I want to add a custom description for each expenseEl agente realiza automáticamente los cambios de código necesarios y actualiza el esquema para agregar las columnas necesarias a la base de datos de Cloud SQL.
Opcional: Junto al texto Sin título, haz clic en edit Editar nombre y descripción de la app para cambiarle el nombre. Como alternativa, puedes darle una instrucción a Google AI Studio para cambiarle el nombre a la app.
Publica la aplicación.
Cuando la aplicación esté lista, haz clic en Publicar.
En el panel Publicar tu app, ingresa una descripción para tu aplicación y un correo electrónico de asistencia para que los usuarios se comuniquen contigo.
Haz clic en Publicar tu app para implementar la aplicación con Cloud Run.
Comprende la cuota de Cloud SQL para Google AI Studio
Los usuarios nuevos de Google AI Studio pueden comenzar con Google Cloud el nivel Inicial, que proporciona un conjunto limitado de recursos compatibles para la implementación de aplicaciones. Este nivel ofrece las capacidades principales necesarias para compilar y, también, implementar tus apps sin necesidad de detalles de facturación.
Cuando se implementa una aplicación con Cloud SQL en el Google Cloud nivel Inicial , se aprovisiona automáticamente toda la infraestructura requerida dentro de un proyecto de Google Cloud nivel Inicial completamente administrado.
Debido a que Google se encarga de la administración y la configuración del proyecto, puedes usar estos servicios sin una cuenta de facturación.
En el nivel Google Cloud Inicial, los usuarios pueden desarrollar y publicar 2 aplicaciones con Cloud SQL.
Para expandir los límites de recursos y compilar aplicaciones adicionales con Cloud SQL, puedes actualizar tu Google Cloud proyecto de nivel Inicial a un proyecto estándar Google Cloud .
Un proyecto estándar Google Cloud admite hasta 10 aplicaciones con Cloud SQL por usuario y por región.
Puedes escalar verticalmente tu instancia de Cloud SQL una vez que hayas actualizado a un proyecto estándar Google Cloud .
Configuración de Cloud SQL en el nivel Inicial Google Cloud
Cuando Google AI Studio compila una aplicación que necesita una base de datos relacional en Google Cloud el nivel Inicial, el agente crea una instancia de edición para desarrolladores de Cloud SQL para PostgreSQL.
Las instancias de edición para desarrolladores proporcionan las siguientes capacidades:
- Admite 0.5 CPU virtuales y 2 GB de memoria con 1 GB de almacenamiento.
- Crea instancias en un proyecto de nivel Inicial completamente administrado Google Cloud .
- Admite instancias de Cloud SQL para PostgreSQL creadas en la versión PostgreSQL 18.
Configuración de Cloud SQL cuando se usa un proyecto existente
Si tienes una Google Cloud cuenta y habilitas la integración de Cloud SQL para una aplicación, puedes seleccionar de forma opcional un proyecto existente Google Cloud que sea de tu propiedad:
En la tarjeta Habilitar base de datos, haz clic en la configuración Configuración.
En la ventana Cloud SQL y Auth que aparece, haz clic en el menú Seleccionar un proyecto de Google Cloud para conectarse a Cloud SQL.
- Selecciona Importar proyecto para importar un proyecto que ya usas. Este proyecto debe tener habilitada la facturación.
Haz clic en Habilitar Cloud SQL.
Cuando eliges un proyecto, se realizan las siguientes acciones:
- Se aprovisiona de inmediato una nueva instancia de edición para desarrolladores de Cloud SQL para PostgreSQL en ese proyecto.
- La instancia usa una cuota mensual gratuita limitada. Cualquier uso en exceso se cobra según los cargos por procesamiento y almacenamiento. Para obtener más información, consulta el Google Cloud nivel Inicial y los precios.
La edición para desarrolladores de Cloud SQL para PostgreSQL solo se puede crear cuando se usa Google AI Studio. No puedes crear una instancia de edición para desarrolladores desde la Google Cloud consola ni con la API de Cloud SQL Admin, la CLI de gcloud o Terraform. La instancia de edición para desarrolladores de Cloud SQL para PostgreSQL incluye las siguientes funciones:
- Google Cloud Nivel Inicial para comenzar a compilar aplicaciones sin costo.
- Cuando usas tu Google Cloud proyecto para compilar e implementar aplicaciones de Google AI Studio con Cloud SQL, obtienes 50 unidades de procesamiento y 10 GB de Cloud Storage por mes y por cuenta de facturación sin cargo. Para obtener más información, consulta el Google Cloud nivel Inicial y los precios.
- Aprovisionamiento instantáneo para una experiencia de codificación de ambiente sin problemas.
- La instancia de Cloud SQL se aprovisiona en segundos y está lista para que Google AI Studio compile la aplicación.
- Pausa automáticamente la instancia de base de datos cuando la aplicación está inactiva.
- La capacidad de “escalar a cero” pausa una instancia automáticamente cuando no hay conexiones activas. Las instancias pausadas no acumulan costos de VM ni de almacenamiento.
- Escalar verticalmente hasta 2 CPU virtuales y 8 GB de RAM y 20 GB de almacenamiento.
- A medida que crecen las necesidades de procesamiento y almacenamiento de la aplicación, puedes actualizar la instancia a 1 CPU virtual y 4 GB o 2 CPU virtuales y 8 GB de configuración. También puedes actualizar el almacenamiento hasta 20 GB.
Solo puedes actualizar una instancia cuando está en un proyecto estándar Google Cloud . No puedes escalar verticalmente una instancia con el nivel Inicial. Google Cloud
Para obtener más información, consulta Actualiza tu proyecto de nivel Inicial a un proyecto estándar. Google Cloud Google Cloud
Operaciones en la instancia
Cuando una aplicación de Google AI Studio usa una instancia de Cloud SQL como base de datos, puedes interactuar con la instancia desde Google AI Studio a través de instrucciones en lenguaje natural. Por ejemplo, si deseas ver el esquema, puedes preguntarle al agente lo siguiente:
Show me the schema in the database.
El agente muestra toda la información sobre el esquema.
Del mismo modo, si deseas ejecutar una operación CRUD en la base de datos, por ejemplo, para insertar filas, puedes pedirle al agente que ejecute esa operación.
Actualiza desde el nivel Google Cloud Inicial para obtener más cuota y capacidades
Después de implementar tu app con Google AI Studio, puedes obtener más cuota para tu instancia de Cloud SQL y acceder a otros Google Cloud servicios. Para ello, primero debes actualizar de un proyecto de nivel Google Cloud Inicial a un proyecto estándar Google Cloud .
Para actualizar tu proyecto de nivel Inicial a un proyecto estándar, haz lo siguiente: Google Cloud Google Cloud
- En Google AI Studio, haz clic en la configuración Configuración.
- En la ventana Configuración del chat que aparece, en la sección Solicitudes gratuitas, haz clic en la configuración settings Seleccionar una clave de API.
- En la ventana Actualizar para desbloquear más, haz clic en API de Gemini.
- Haz clic en Continuar con el pago por solicitud.
- En la ventana Vincular una clave de API pagada, haz clic en Configurar facturación.
- En la ventana Configura tu cuenta de facturación de Google Cloud, revisa las Condiciones del Servicio de Google Cloud **Facturación** y haz clic en Aceptar y continuar.
- En la ventana Agrega los detalles de tu cuenta de facturación , ingresa tu información de contacto y forma de pago, y haz clic en Enviar.
Ahora está todo listo para obtener cuotas más altas para tus servicios de aplicación. Para obtener más información, consulta Comprende la cuota de Cloud SQL para Google AI Studio.
Actualiza tu instancia de Cloud SQL
Después de actualizar a un proyecto estándar Google Cloud , puedes usar la Google Cloud consola para aumentar el tamaño de la instancia. Para ello, actualiza la CPU virtual y el tamaño del disco de la instancia de Cloud SQL.
Para actualizar tu instancia de Cloud SQL en la Google Cloud consola, haz lo siguiente:
-
En la Google Cloud consola de, ve a la página Instancias de Cloud SQL.
- Para abrir la página de Descripción general de la instancia, haz clic en su nombre. Cualquier instancia creada con Google AI Studio tiene el tipo Edición de Cloud SQL como Desarrollador y un prefijo de ID de instancia de ai-studio-.
- Haz clic en Editar.
En el panel ID de instancia, actualiza tus configuraciones:
- Configuración de la máquina: Selecciona la CPU virtual y la cantidad de RAM que deseas usar.
- Almacenamiento: Selecciona la cantidad de almacenamiento que deseas usar.
Para obtener más información, consulta Configuración editable.
Haz clic en Guardar.
Google Cloud Nivel Inicial y precios
La edición para desarrolladores de Cloud SQL para PostgreSQL solo se cobra por el uso que supera el uso del nivel Inicial Google Cloud y por el tiempo que se ejecuta la instancia. La instancia no se cobra cuando está inactiva o “escalada a cero”.
La edición para desarrolladores de Cloud SQL se cobra en función de las unidades de procesamiento. Una unidad de procesamiento hace referencia a 1 CPU virtual y 4 GB de memoria. Se te proporcionan 50 unidades de procesamiento y 10 GB de almacenamiento sin cargo cada mes.
Google Cloud El uso del nivel Inicial se agrega en todos los Google Cloud proyectos por cuenta de facturación de Cloud y se restablece cada mes. Solo se te factura por el uso que supere el nivel gratuito limitado.
Si implementas aplicaciones con Cloud SQL en varios Google Cloud proyectos y todos usan la misma cuenta de facturación, el límite de uso se agrega en todos los proyectos.
Precios de procesamiento y almacenamiento
A continuación, se muestra un ejemplo de precios por unidad en la región de Carolina del Sur (us-east1).
| Precios por hora | |
|---|---|
Carolina del Sur (us-east1) |
Región (USD) |
| Unidad de procesamiento | $0.10 / 1 hora |
| Almacenamiento | $0.000157534 / 1 gibibyte hora |
Para obtener información detallada sobre los precios, consulta Precios de Cloud SQL.
Google Cloud Ejemplo del nivel Inicial
Si tienes una Google cuenta, puedes comenzar el recorrido de Google AI Studio con la cuota gratuita limitada para Cloud SQL en Google Cloud el nivel Inicial.
Puedes compilar 2 aplicaciones sin cargo con el nivel Google Cloud Inicial. Una vez que se supere esa cuota, puedes actualizar para usar un proyecto estándar Google Cloud para obtener más cuota para compilar y publicar apps adicionales de Google AI Studio.
Si actualizas tu proyecto de Google Cloud nivel Inicial Google Clouda un proyecto estándar Google Cloud , o si creas un proyecto estándar para explorar otros Google Cloudproductos, puedes usar la Google Cloud prueba gratuita para acceder a una cuota gratuita limitada de 50 unidades de procesamiento y 10 GB de almacenamiento por mes. Si el uso supera esa cuota durante el mes para una cuenta de facturación en particular, se te cobrará el uso adicional según la tabla de precios anterior.
Por ejemplo, supongamos que compilas aplicaciones de Google AI Studio en un Google Cloud
proyecto llamado Test. Usas una cuenta de facturación y una tarjeta de crédito para ese proyecto. Tu uso de Cloud SQL en Google AI Studio en todas las aplicaciones supera las 50 unidades de procesamiento y, al final del mes, usas 100 unidades de procesamiento. Se te cobrarán las 50 unidades de procesamiento en exceso a $0.10 por hora y $5 por el mes.
¿Qué sigue?
- Obtén información sobre Google AI Studio
- Obtén información sobre el nivel Inicial Google Cloud
- Edita tu instancia de Cloud SQL
- Trabaja con incorporaciones vectoriales