RAG en Producción · Lección 20
¿Qué desafío adicional presenta un sistema RAG conversacional (con múltiples turnos de conversación) frente a un sistema RAG de preguntas aisladas de un solo turno?
Necesita considerar el historial previo de la conversación al reformular la consulta de recuperación, ya que una pregunta de seguimiento (como '¿y en el segundo caso?') solo tiene sentido en el contexto de lo que se preguntó antes
Un sistema RAG conversacional elimina por completo la necesidad de tener cualquier base de datos vectorial indexada previamente
Solo es relevante si la conversación tiene exactamente un único turno en total, sin ninguna continuación posterior
Requiere que el usuario repita manualmente toda la información de turnos anteriores en cada nueva pregunta que haga
RAG en Producción · Lección 20
Completa el código
Una pregunta de seguimiento ambigua fuera de contexto necesita ser reformulada considerando el historial de la
Revisa: necesita ser reformulada considerando el historial de la conversación previa.
RAG en Producción · Lección 20
¿Por qué la pregunta de seguimiento '¿y cuánto cuesta eso?' sería completamente ambigua para el sistema de recuperación si no se considera el historial previo de la conversación para saber a qué se refiere 'eso'?
Pista: la palabra 'eso' en esa pregunta de seguimiento no tiene ningún significado propio por sí sola; solo cobra sentido al conectarla con lo que se discutió en el turno anterior de la conversación, así que el sistema de recuperación necesitaría reformular esa pregunta incorporando esa referencia explícita del contexto previo para poder buscar información realmente relevante.
✓
¡Lección completada!
RAG conversacional — memoria y contexto multi-turno
0
XP ganado
3
Vidas restantes