En este documento, se muestran estrategias para crear instrucciones que funcionan con el modelo compatible para tener una conversación de chatbot sobre el código.
Casos de uso
Estos son algunos casos de uso comunes del chat de código:
- Depuración: Obtén ayuda con el código de depuración que no se compila o que contiene un error.
- Documentación: Obtén ayuda para comprender el código y documentarlo con precisión.
- Aprendizaje: Obtén ayuda para aprender sobre códigos con los que no estás muy familiarizado.
Modelos compatibles
Los siguientes modelos admiten tareas de chat de código:
- Gemini 1.5 Flash
- Gemini 1.5 Pro
- Gemini 1.0 Pro
Ejemplo de mensaje de chat de código
Puedes usar el modelo de chat de código para generar código. En el siguiente chat de ejemplo, el usuario solicita una función que calcule el mínimo de dos números.
Este es el primer mensaje del usuario:
Hi, how are you? I'm doing great, thanks for asking! How can I help you today? |
Este es el segundo mensaje del usuario que genera la generación de código para una función:
Please help write a function to calculate the min of two numbers. ``` def min_of_two_numbers(a, b): """Returns the minimum of two numbers.""" if a < b: return a else: return b ``` |
¿Qué sigue?
- Aprende a enviar solicitudes de mensaje de chat de Gemini.
- Aprende a crear mensajes de generación de código.
- Aprende a crear instrucciones de finalización de código.
- Obtén información sobre las prácticas recomendadas de IA responsable y los filtros de seguridad de Vertex AI.