Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Compactación del historial de chat en Amazon Q Developer
A medida que interactúa con Amazon Q Developer en su IDE, la conversación se acumula en el historial de chat. Este historial proporciona un contexto importante que ayuda a Amazon Q a entender su proyecto y ofrecer respuestas más relevantes. Sin embargo, hay límites en cuanto al historial de conversaciones que se puede incluir en cada solicitud al modelo subyacente.
Comprender los límites de las ventanas de contexto
La ventana contextual representa la cantidad máxima de información que se puede procesar en una sola interacción con Amazon Q. Esto incluye:
-
Su pregunta o solicitud actual
-
Mensajes anteriores de tu conversación
-
Fragmentos de código y archivos que has compartido
-
Información del sistema sobre tu proyecto
Cuando esta ventana de contexto se acerca a su límite de capacidad, la capacidad de Amazon Q para hacer referencia a partes anteriores de la conversación puede verse afectada.
Cómo funciona la compactación del historial de chats
La compactación del historial de chat te permite conservar la información esencial de la conversación y, al mismo tiempo, reducir la cantidad de contexto utilizado. Cuando se produce la compactación:
-
Amazon Q analiza tu historial de conversaciones
-
Crea un resumen conciso de los puntos clave, las preguntas y las decisiones
-
Este resumen reemplaza el historial detallado de la conversación en la ventana contextual
-
La conversación completa permanece visible en la interfaz de chat
La compactación te ayuda a continuar la conversación sin perder un contexto importante y, al mismo tiempo, evita tener que iniciar una conversación completamente nueva cuando alcanzas los límites de la ventana de contexto.
Uso de la compactación del historial de chat
Puedes usar la compactación de dos maneras:
Compactación manual
Para compactar manualmente el historial de chats:
-
Ingresa
/compact
en el campo de entrada del chat -
Amazon Q procesará tu solicitud y mostrará un mensaje de confirmación con un resumen de la conversación compactada.
Usa la compactación manual cuando desees continuar con la conversación actual, pero notes que los tiempos de respuesta son más lentos o las respuestas son menos relevantes.
Empuje de compactación automática
Cuando la ventana de contexto alcance aproximadamente el 80% de su capacidad, Amazon Q mostrará una notificación en la que se sugiere la compactación. Esta notificación incluye:
-
Una explicación de por qué se recomienda la compactación
-
Un botón para activar la compactación de forma inmediata
Tras la compactación
Después de que se produzca la compactación:
-
El historial completo de conversaciones permanece visible en la interfaz de chat hasta el final de la sesión actual
-
Amazon Q utiliza el resumen compactado (no el historial completo) para generar respuestas
-
El resumen compactado se incluye en la ventana de contexto en lugar de en el historial detallado
-
El historial de chat detallado se restablecerá cuando reinicies tu IDE
Comandos relacionados
Borrar el historial de chat
Como alternativa a la compactación, puedes borrar completamente tu historial de chat con el siguiente /clear
comando:
-
Ingresa
/clear
en el campo de entrada del chat -
Amazon Q eliminará todo el historial de conversaciones anterior tanto de la pantalla como de la ventana contextual.
¿Cuándo elegir el historial de compactación o el de borrado
Elija la compactación cuando:
-
Quieres continuar con el tema de conversación actual
-
El contexto anterior sigue siendo relevante para tu tarea actual
-
Desea conservar la orientación general y los conocimientos de su conversación
Elige borrar el historial cuando:
-
Estás iniciando una tarea o un tema completamente nuevo
-
La conversación anterior ya no es relevante
-
Quieres asegurarte de que ningún contexto anterior influya en las nuevas respuestas
-
¿Quieres eliminar de la conversación información potencialmente confidencial