Oh, ya veo, gracias por la explicación, eso era lo que me faltaba.
Por cierto, sé que a menudo hay reordenación en RAG más avanzado. ¿Hay algo como la reordenación en cómo Discourse lo maneja? ¿Crees que agregar un paso de reordenación tendría algún efecto positivo?
@Falco / @Roman implementó un reclasificador básico en discourse:
Esto se utiliza en la búsqueda semántica y RAG. Sin embargo, está bastante oculto y no es fácil de configurar.
Creo que el plan a medio plazo aquí (que discutimos con @awesomerobot) era pasar de la terminología LLM a Modelos… y quizás hacer un poco de unificación de la interfaz de usuario para que puedas definir incrustaciones/reclasificadores y LLM en una sola interfaz.
Por ahora, solo admitimos una API de reclasificación de hugging face muy específica.
¿Funcionará esto solo para la búsqueda semántica sobre temas de Discourse, o también para documentos RAG cargados en una persona? Por mi propia experiencia, la IA funciona bastante bien con temas del foro (es decir, en ask.discourse), pero no tan bien con documentos cargados en una persona (o aún no he encontrado la mejor fórmula).
Afecta a todos los usos de los embeddings en Discourse, incluyendo Temas Relacionados, RAG, Búsqueda, sugerencias de categorías y etiquetas del Compositor, etc.