Escribir mejores instrucciones para Gemini en Google Cloud

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

Puedes enviar las instrucciones a Gemini de diferentes maneras según el producto de Google Cloud que uses. En algunos productos, haces instrucciones a Gemini en una interfaz de conversación y, en otros, en editores de código o consultas. Si quieres obtener instrucciones para ingresar instrucciones, consulta la documentación correspondiente a tu producto.

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

Proporciona contexto y detalles en tus instrucciones

Las preguntas que le haces a Gemini, incluida cualquier información de entrada o código que quieres que analice o complete, se denominan mensajes. Las respuestas o las finalizaciones de código que recibes de Gemini se denominan respuestas.

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

Estas son algunas maneras de proporcionar contexto útil y detalles 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 detalles que incluirías al explicar 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?”.

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

  • Pedirle a Gemini que incluya todos los parámetros en un comando Por ejemplo, cuando le pides a Gemini que genere funciones de código, es probable que produzcas una respuesta más útil y detallada, ya que le indicas que debes "asegurarte de que todos los métodos usen sus argumentos necesarios".

  • Indica tu nivel de experiencia. Es especialmente útil hacer coincidir tu solicitud de instrucción con tu nivel de experiencia cuando pides una sugerencia. Pedirle a Gemini que explique un concepto o código como si fueras un programador experto o un programador principiante puede darte resultados diferentes y más apropiados.

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

  • Incluye detalles sobre productos y tecnologías. Si buscas respuestas sobre un producto, una tecnología o una capacidad técnica específicos, inclúyelas en tu instrucción. De manera similar, si especificas un lenguaje de programación, podrás obtener respuestas más relevantes. Si no estás seguro de qué tecnologías o productos considerar, pídele a Gemini que compare las 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 da, lo que te ayuda a avanzar progresivamente hacia una solución.

¿Qué tipos de asistencia puede brindarte Gemini?

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

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

Mensajes de información y referencia

Puedes pedirle a Gemini información sobre los productos y servicios de Google Cloud, las tecnologías generales, las definiciones y cómo esos conceptos y tecnologías se relacionan entre sí. Por ejemplo, puedes preguntarle a Gemini 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 debería 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 que resuma y simplifique las funciones de código y que proporcione sugerencias operativas. Por ejemplo, puedes preguntarle a Gemini lo siguiente:

  • "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?”

Mensajes de tarea

Puedes pedirle a Gemini que te ayude a realizar una tarea o un conjunto de tareas en particular. 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 de Pub/Sub?”
  • “¿Cómo utilizo Vertex AI para implementar un modelo?”

Instrucciones generativas

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

Por ejemplo, puedes pedirle a Gemini 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”.
  • “Crear un archivo YAML de clúster de Kubernetes de Bare Metal 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 una científica de datos llamada Kim que diseña un modelo de Vertex AI”.
  • “Crea un comando de gcloud a fin de otorgarle al Grupo de Google de desarrollador acceso para ver mi proyecto de Google Cloud”.

Proporcionar comentarios

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

¿Qué sigue?