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 indicarle a Gemini para Google Cloud de diferentes maneras según el producto de Google Cloud que uses. En algunos productos, puedes indicarle a Gemini para Google Cloud en una interfaz conversacional, mientras que, en otros, lo solicitas a través de editores de código o de consultas. Si quieres obtener instrucciones para 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 analice o complete, se denominan instrucciones. Las respuestas o las finalizaciones de código que recibes de Gemini se denominan respuestas.

Cuando pides ayuda a Gemini para Google Cloud, debes incluir la mayor cantidad de contexto y detalles específicos posibles. Debido a que las respuestas generadas por IA se basan en un amplio rango de posibilidades, es importante que sean precisos. Para obtener los mejores resultados, tus instrucciones no deben superar los 4,000 caracteres.

Estas son algunas maneras de proporcionar contexto y detalles útiles a 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 los tipos de detalles que incluirías al explicarle un problema a alguien. Por ejemplo, en lugar de ingresar los términos “carga de trabajo de 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 Gemini para Google Cloud a proporcionar una respuesta más útil. Por ejemplo, decirle a Gemini para Google Cloud que quieres “configurar un sitio de Google Cloud sencillo y seguro para alojar un blog” tiene detalles más útiles que solo preguntar “cómo implementar un sitio web”. Debido a 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.

  • Solicitar que se incluyan 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 "asegurarte de que todos los métodos usen los argumentos necesarios".

  • Incluye tu nivel de experiencia. Es especialmente útil hacer coincidir tu solicitud con tu nivel de experiencia cuando pides una sugerencia. Pedirle a Gemini para Google Cloud que explique un concepto o un código como si fueras un programador experto, o un programador principiante, puede obtener resultados diferentes y más adecuados.

    Por ejemplo, para indicarle a Gemini que responda desde un contexto experto, puedes indicarle "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 para Google Cloud que “explique Kubernetes y sus beneficios de la forma más sencilla posible”.

  • Incluya detalles sobre los productos y las tecnologías. Si buscas respuestas sobre un producto, tecnología o capacidad técnica específicos, inclúyelos en tu 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 debes considerar, pídele que compare.

  • 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 ayudará a avanzar progresivamente hacia una solución.

¿Qué tipos de asistencia puede brindarte Gemini?

Si bien existen muchas formas de usar las capacidades de lenguaje y 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.

Instrucciones de información y referencia

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

  • “¿Qué significa “arquitectura sin servidores” en Google Cloud?”
  • “¿Qué productos de Google Cloud ofrecen 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 analíticas y operativas

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

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

Instrucciones de tareas

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

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

Instrucciones generativas

Gemini para Google Cloud puede generar y completar estructuras de código cuando ingresas una solicitud desde un IDE o desde la consola de Google Cloud. Gemini para Google Cloud te ayuda a generar documentación de procesos para el diseño y desarrollo.

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 e implementar una app web en Google Cloud”.
  • “Crea un archivo YAML del clúster de Kubernetes de Bare Metal con direcciones IP predeterminadas.”
  • "Crea 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 diseña un modelo de Vertex AI”.
  • “Crea un comando de gcloud para otorgar al desarrollador acceso al Grupo de Google para ver 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 realizar mejores sugerencias con menos errores y asegurarnos de que se refuercen las respuestas correctas. Para obtener más información, consulta Envía comentarios a Gemini para Google Cloud.

¿Qué sigue?