Escribe mejores instrucciones para Gemini para Google Cloud

En este documento, se describe cómo optimizar las instrucciones que envías a Gemini para Google Cloud y el tipo de asistencia que proporciona para que puedas ser más productivo con los productos y servicios de Google Cloud.

Puedes solicitar Gemini para Google Cloud de diferentes maneras según el producto de Google Cloud que uses. En algunos productos, le solicitas a Gemini para Google Cloud en una interfaz de conversación, mientras que en otros lo haces en editores de código o consultas. Para obtener instrucciones sobre cómo ingresar instrucciones, consulta la documentación de tu producto.

Para obtener más información sobre Gemini para Google Cloud, un colaborador impulsado por IA en Google Cloud, consulta la descripción general de Gemini para Google Cloud.

Proporciona contexto y detalles en tus instrucciones

Las preguntas que le haces a Gemini para Google Cloud, incluida cualquier información de entrada o código que quieras que Gemini analíce o complete, se denominan indicaciones. Las respuestas o las terminaciones de código que recibes de Gemini se denominan respuestas.

Cuando le pidas ayuda a Gemini para Google Cloud, debes incluir tanto contexto y detalles específicos como sea posible. Debido a que las respuestas generadas por la IA se basan en una amplia variedad de posibilidades, es importante que seas preciso. Para obtener los mejores resultados, las instrucciones no deben superar los 4,000 caracteres.

Estas son algunas formas de proporcionar contexto y detalles útiles en tus instrucciones:

  • Escribe la instrucción como si estuvieras hablando con una persona. No ingreses solo palabras clave, como lo harías cuando buscas un documento en línea, sino que incluye el tipo de detalle que incluirías cuando le explicas un problema a alguien. Por ejemplo, en lugar de ingresar los términos "carga de trabajo GKE", haz una pregunta completa: "¿Qué tipos de cargas de trabajo admite GKE?"

  • Describe por qué intentas realizar una tarea. Los detalles sobre lo que intentas lograr pueden ayudar a que Gemini para Google Cloud proporcione una respuesta más útil. Por ejemplo, decirle a Gemini para Google Cloud que quieres “configurar un sitio de Google Cloud simple y seguro para alojar un blog” tiene más detalles útiles que solo preguntar “cómo implementar un sitio web”. Dado que, a menudo, existen varias formas correctas de lograr un objetivo técnico, proporcionar a Gemini para Google Cloud suficiente contexto puede ayudar a garantizar una buena respuesta.

  • Pídele que incluya todos los parámetros en un comando. Por ejemplo, cuando le pides a Gemini Code Assist que genere funciones de código, es probable que produzcas una respuesta más útil y detallada si le dices que "se asegure de que todos los métodos usen sus argumentos requeridos".

  • Incluye tu nivel de experiencia. Es muy útil que tu solicitud directa coincida con tu nivel de experiencia cuando pidas una sugerencia. Pedirle a Gemini para Google Cloud que explique un concepto o un código como si fueras un programador experto o un principiante puede darte resultados diferentes y más apropiados.

    Por ejemplo, para indicarle a Gemini que responda desde un contexto de experto, puedes pedirle que “crea código de Python para enumerar todas las instancias de Compute Engine”. Eres un desarrollador de software experto que usa Google Cloud". Del mismo modo, puedes pedirle a Gemini de Google Cloud que “me explique Kubernetes y sus beneficios en los términos más simples posibles”.

  • Incluye detalles sobre los productos y las tecnologías. Si buscas respuestas sobre un producto, una tecnología o una capacidad técnica específicos, inclúyelos en la instrucción. Del mismo modo, especificar un lenguaje de programación puede ayudarte a obtener respuestas más relevantes. Si no sabes qué tecnologías o productos considerar, pídele a Gemini que compare diferentes opciones por ti.

  • Divide los problemas complejos en varias solicitudes. Escribir instrucciones separadas puede ayudar a Gemini a definir mejor y enfocar las respuestas que brinda, lo que te permite avanzar de manera progresiva hacia una solución.

¿Qué tipos de asistencia puede brindarte Gemini?

Si bien hay muchas formas de usar el lenguaje y las funciones de código en Gemini para Google Cloud, en las siguientes secciones, se describen algunas áreas clave en las que la asistencia de Gemini puede ser más útil.

Recuerda que Gemini para Google Cloud puede generar resultados inesperados, incompletos o erróneos cuando solicitas asistencia. Para obtener más información, consulta Gemini para Google Cloud y la IA responsable.

Mensajes de información y referencia

Puedes pedirle a Gemini de Google Cloud información sobre los productos y servicios de Google Cloud, las tecnologías generales, las definiciones y cómo se relacionan entre sí esos conceptos y tecnologías. Por ejemplo, puedes preguntar lo siguiente:

  • “¿Qué significa “arquitectura sin servidores” en Google Cloud?”
  • "¿Qué productos de Google Cloud proporcionan compatibilidad con clústeres de Kubernetes administrados?"
  • "¿Cuáles son las características técnicas clave de BigQuery?"
  • "¿Cuándo debo usar Compute Engine en lugar de App Engine?"
  • "¿Qué tipos de pruebas de modelos admite Vertex AI?"
  • "¿Qué análisis de vulnerabilidades ofrece Security Command Center de Google?"

Instrucciones operativas y analíticas

Puedes pedirle a Gemini para Google Cloud que resuma y simplifique las funciones de código, y que brinde sugerencias operativas, por ejemplo:

  • "Simplificar el código que seleccioné" (por ejemplo, después de seleccionar código de Python en un IDE).
  • "Resumen de lo que hace esta función" (por ejemplo, después de seleccionar una función de código C en un IDE).
  • "¿Cómo puedo optimizar los permisos de IAM?"

Instrucciones de las tareas

Puedes pedirle a Gemini de Google Cloud que te ayude a realizar una tarea o un conjunto de tareas específicas. Para tareas complejas, intenta dividir las instrucciones en pasos separados. Por ejemplo, puedes obtener información sobre procedimientos y tareas con preguntas como las siguientes:

  • "¿Cómo configuro una cuenta de Google Cloud?"
  • "¿Cómo puedo hacer público un bucket?"
  • "¿Cómo puedo extraer mensajes de una suscripción de Pub/Sub?"
  • "¿Cómo uso Vertex AI para implementar un modelo?"

Sugerencias generativas

Gemini para Google Cloud puede generar y completar estructuras de código a medida que ingresas una solicitud desde un IDE o desde la consola de Google Cloud. Gemini para Google Cloud también puede ayudarte a generar documentación del proceso para el diseño y el desarrollo de código.

Por ejemplo, puedes pedirle a Gemini para Google Cloud que te ayude a hacer lo siguiente:

  • “Crea una función con variables específicas en C”.
  • "Crea un plan de alto nivel para diseñar, compilar y, luego, implementar una app web en Google Cloud".
  • "Crea un archivo YAML de clúster de Kubernetes sin virtualización con direcciones IP predeterminadas".
  • "Crea un código JavaScript para un menú desplegable".
  • "Crea una historia de usuario breve y fácil de entender sobre un científico de datos llamado Kim que diseña un modelo de Vertex AI".
  • "Crea un comando de gcloud para dar al grupo de desarrolladores de Google acceso a la visualización de mi proyecto de Google Cloud".

Proporcionar comentarios

Cuando nos proporcionas comentarios positivos o negativos sobre tu experiencia de conversación con Gemini para Google Cloud, nos ayudas a mejorar los servicios subyacentes que usamos para brindarte respuestas. Con los comentarios y tu permiso explícito, podemos mejorar Gemini para Google Cloud para que haga mejores sugerencias con menos errores y, además, garantizar que se refuercen las respuestas correctas. Para obtener más información, consulta Cómo enviar comentarios sobre Gemini para Google Cloud.

¿Qué sigue?