- Se descapó
- 2 de septiembre de 2026 a las 8:33 UTC
- Autor
- Kamo
- Compromit
- 6e100e1
Un miembro preguntó cómo configurar su organización y consiguió la lista de verificación de configuración, cada uno paso nombrando el artículo que lo explica. Los tres enlaces apuntaban a la misma artículo "Configuración esencial" y ninguno llegó al que se nombra en el enlace. Los artículos del centro de la base de conocimientos cruzan referencias a sus hermanos en texto plano; los cuerpos almacenados no llevan ningún nodos de enlace, por lo que un título es todo lo que sobrevive en contentPlainText, que es tanto lo que se incruliza como lo que el asistente se muestra. Recuperación le entregó a la modelo un pasaje nombrando una docena de artículos y la rutas de sólo los tres que coincidían con la búsqueda vectorial, bajo un orden rápido para vincular cada fuente que cita. Apagó el camino de alto rango en todo el asunto. ellos, y nada abajo vería que el texto de un enlace coincidía con su objetivo. RagClient ahora pasa los objetivos de enlace que el servicio RAG resuelve de ellos pasajes, le dice al modelo que use sólo los caminos que se le dieron, y los devuelve junto a las fuentes. CitationService toma la última palabra: el texto de enlace es el sólo declaración de intenciones confiable en esa salida, por lo que, no el camino, decide donde un enlace va - un enlace nombrando un artículo conocido se vuelve a señalar en él, y uno que no resuelve nada pierde su href en lugar de abrir un 404. Los dos constructores de contexto de la RAG se habían convertido en casi duplicados; son uno Método ahora, por lo que el camino de transmisión obtiene los mismos objetivos de enlace.