En esta página, se proporciona una descripción general de las capacidades que ofrece Cloud SQL para PostgreSQL para ayudarte a compilar aplicaciones programadas con IA.
Google AI Studio admite el desarrollo full stack asistido por IA, lo que te permite compilar aplicaciones que tienen una funcionalidad enriquecida, como el almacén 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
Puedes crear una aplicación con Cloud SQL usando Google AI Studio sin costo. Para ello, completa los siguientes pasos.
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 cuenta de Google Cloud , aparecerá la ventana Te damos la bienvenida a AI Studio.
Revisa las Condiciones del Servicio Adicionales del nivel Inicial, acepta las condiciones del acuerdo y selecciona las notificaciones que quieras 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 los mejores resultados, pídele de forma explícita 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, aparece 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 cambiarla.
El proyecto y la ubicación que elijas para tu primera función integrada se aplican automáticamente a todos los demás servicios y productos de Google Cloud 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 Configuración Configuración.
En la ventana Cloud SQL y Auth que aparece, haz clic en el menú Selecciona un proyecto de Google Cloud para conectarte a Cloud SQL.
- Si tienes una cuenta de Google Cloud , selecciona Importar proyecto para importar un proyecto que ya uses. 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, la conecta 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 quieras usar. Cuando encuentres el que quieras, 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 ella, como agregar funciones nuevas, con instrucciones. Aquí tienes 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 editar Editar el nombre y la descripción de la app para cambiar el nombre de la app. Como alternativa, puedes darle una instrucción a Google AI Studio para que cambie el nombre de la app.
Publica la aplicación.
Cuando la aplicación esté lista, haz clic en Publicar.
En el panel Publica 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 Publish your app para implementar la aplicación con Cloud Run.
Comprende la cuota de Cloud SQL para Google AI Studio
Los usuarios nuevos y aptos de Google AI Studio pueden comenzar con el nivel Inicial, una oferta de Google que proporciona acceso a un conjunto de productos destacados sin necesidad de una forma de pago.
Con este nivel, puedes compilar e implementar apps con el conjunto seleccionado de Google Cloud y servicios de Google (que se ofrecen con funciones y cuotas limitadas). Para conocer los requisitos de elegibilidad de la cuenta, consulta Elegibilidad para el nivel Starter.
Cuando implementas una app con Cloud SQL en el nivel Starter, se aprovisiona automáticamente toda la infraestructura necesaria dentro de un proyecto de nivel Starter completamente administrado.
Debido a que Google controla la administración y la configuración de los proyectos, puedes usar estos servicios sin una cuenta de facturación.
En el nivel Starter, 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 proyecto del nivel Starter a un proyecto Google Cloud estándar.
Un proyecto estándar de 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 de Google Cloud .
Configuración de Cloud SQL en el nivel Starter
Cuando Google AI Studio compila una aplicación que necesita una base de datos relacional en el nivel Starter, el agente crea una instancia de Cloud SQL para PostgreSQL edición para desarrolladores.
Las instancias de Developer Edition 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.
- Admite instancias de Cloud SQL para PostgreSQL creadas en la versión 18 de PostgreSQL.
Configuración de Cloud SQL cuando se usa un proyecto existente
Si tienes una cuenta de Google Cloud y habilitas la integración de Cloud SQL para una aplicación, puedes seleccionar de forma opcional un proyecto de Google Cloud existente que te pertenezca:
En la tarjeta Habilitar base de datos, haz clic en Configuración Configuración.
En la ventana Cloud SQL y Auth que aparece, haz clic en el menú Selecciona un proyecto de Google Cloud para conectarte a Cloud SQL.
- Selecciona Importar proyecto para importar un proyecto que ya uses. Este proyecto debe tener habilitada la facturación.
Haz clic en Habilitar Cloud SQL.
Cuando eliges un proyecto, se producen las siguientes acciones:
- Se aprovisiona de inmediato una nueva instancia de la edición para desarrolladores de Cloud SQL para PostgreSQL en ese proyecto.
- La instancia usa una cuota mensual gratuita limitada. Cualquier uso excesivo se cobra según los cargos por procesamiento y almacenamiento. Para obtener más información, consulta Nivel Inicial y 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 consola de Google Cloud ni con la API de Cloud SQL Admin, gcloud CLI o Terraform. La instancia de la edición para desarrolladores de Cloud SQL para PostgreSQL incluye las siguientes funciones:
- Nivel Inicial para comenzar a compilar aplicaciones sin costo
- Cuando usas tu proyecto de Google Cloud 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 por cuenta de facturación sin cargo. Para obtener más información, consulta nivel Inicial y precios.
- Aprovisionamiento instantáneo para una experiencia de vibe coding
fluida.
- La instancia de Cloud SQL se aprovisiona en segundos y está lista para que Google AI Studio cree la aplicación.
- Pausa la instancia de la base de datos automáticamente cuando la aplicación está inactiva.
- La capacidad de "reducción de escala a cero" pausa una instancia automáticamente cuando no hay conexiones activas. Las instancias detenidas no acumulan costos de VM ni de almacenamiento. Se aplican las limitaciones de capacidad de la instancia.
- Escala hasta 2 CPU virtuales, 8 GB de RAM y 20 GB de almacenamiento.
- A medida que aumentan las necesidades de procesamiento y almacenamiento de la aplicación, puedes actualizar la instancia a una configuración de 1 CPU virtual y 4 GB, o de 2 CPU virtuales y 8 GB. También puedes actualizar el almacenamiento hasta 20 GB.
Solo puedes actualizar una instancia cuando se encuentra en un proyecto de Google Cloud estándar. No puedes escalar verticalmente una instancia con el nivel Starter.
Para obtener más información, consulta Actualiza tu proyecto de nivel Inicial a un proyecto estándar 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 de lenguaje natural. Por ejemplo, si quieres ver el esquema, puedes preguntarle al agente lo siguiente:
Show me the schema in the database.
El agente devuelve toda la información sobre el esquema.
Del mismo modo, si quieres 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 Starter para obtener más cuota y funciones
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 servicios de Google Cloud actualizando primero un proyecto de nivel básico a un proyecto estándar de Google Cloud .
Para actualizar tu proyecto de nivel inicial a un proyecto estándar de Google Cloud , sigue estos pasos:
- En Google AI Studio, haz clic en Configuración Configuración.
- En la ventana Configuración de chat que aparece, en la sección Solicitudes gratuitas, haz clic en Configuración Seleccionar una clave de API.
- En la ventana Actualiza para desbloquear más, haz clic en API de Gemini.
- Haz clic en Continuar con el pago por solicitud.
- En la ventana Vincula una clave de API pagada, haz clic en Configurar la 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 ya puedes obtener cuotas más altas para los servicios de tu aplicación. Para obtener más información, consulta Información sobre la cuota de Cloud SQL para Google AI Studio.
Actualiza tu instancia de Cloud SQL
Después de actualizar a un proyecto de Google Cloud estándar, puedes usar la consola deGoogle Cloud para aumentar el tamaño de la instancia actualizando la vCPU y el tamaño del disco de la instancia de Cloud SQL.
Para actualizar tu instancia de Cloud SQL en la consola de Google Cloud , sigue estos pasos:
-
En la consola de Google Cloud , ve a la página Instancias de Cloud SQL.
- Para abrir la página Descripción general de la instancia, haz clic en su nombre. Cualquier instancia creada con Google AI Studio tiene el tipo de edición de Cloud SQL indicado como Developer y un prefijo de ID de instancia de ai-studio-.
- Haz clic en Editar.
En el panel ID de instancia, actualiza tus parámetros de configuración:
- 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 quieres usar.
Para obtener más información, consulta Configuración editable.
Haz clic en Guardar.
Nivel Inicial y precios
La edición para desarrolladores de Cloud SQL para PostgreSQL solo se cobra por el uso que supere el nivel de inicio y por el tiempo que la instancia esté en ejecución. No se cobra por la instancia cuando está inactiva o "reducida a cero".
La edición para desarrolladores de Cloud SQL se cobra en función de las unidades de procesamiento. Una unidad de procesamiento se refiere a 1 CPU virtual y 4 GB de memoria. Se te otorgan 50 unidades de procesamiento y 10 GB de almacenamiento sin cargo todos los meses.
El uso del nivel Starter se agrega en todos los proyectos deGoogle Cloud por cuenta de Facturación de Cloud y se restablece todos los meses. Solo se te facturará el uso que supere el nivel gratuito limitado.
Si implementas aplicaciones con Cloud SQL en varios proyectos de Google Cloud 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 por 1 gibibyte por hora |
Para obtener información detallada sobre los precios, consulta Precios de Cloud SQL.
Ejemplo del nivel Starter
Si tienes una cuenta de Google , puedes comenzar a usar Google AI Studio con la cuota gratuita limitada para Cloud SQL en el nivel Inicial.
Puedes compilar 2 aplicaciones sin cargo con el nivel Inicial. Una vez que se supere esa cuota, puedes actualizar a un proyecto estándar de Google Cloud para obtener más cuota y compilar y publicar apps adicionales de Google AI Studio.
Si actualizas tu proyecto de nivel Inicial a un proyecto estándar Google Cloud, o si creas un proyecto estándar Google Cloud para explorar otros productos Google Cloud, 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 tu uso supera esa cuota durante el mes para una cuenta de facturación en particular, se te cobrará por el uso adicional según la tabla de precios anterior.
Por ejemplo, supongamos que estás creando aplicaciones de Google AI Studio en un proyecto de Google Cloud
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 excedentes a USD 0.10 por hora y USD 5 por el mes.
Limitaciones
Las instancias de base de datos con hasta 1 GB de almacenamiento y hasta 0.5 vCPU de capacidad de procesamiento se detienen automáticamente o "reducen la escala a cero" si no hay conexiones activas. Esta capacidad no se admite en las instancias que superan cualquiera de estos límites de almacenamiento y procesamiento.
Es posible que se bloquee la capacidad de integrarse con Google AI Studio si tu organización tiene habilitado el uso compartido restringido del dominio.