v1.0.0-rc3, los agentes de IA pueden consultar Knowledge Nexus spaces directamente desde el prompt, usando la tool nativa knowledge_nexus_search. Esto permite responder con base en documentación interna, FAQs y bases de conocimiento mantenidas en Nexus, sin configurar tool personalizada.
Para la base de conocimiento incorporada del CRM (PDFs, archivos pegados manualmente), sigue usando el módulo Base de Conocimiento. Nexus es complementario — útil cuando tu organización ya mantiene una base de conocimiento separada y quiere reaprovecharla en el agente.
Prerrequisitos
- Una instalación de Evo Nexus accesible por la red del CRM.
- Al menos un space creado en Nexus con documentos indexados.
- Permiso en tu rol para editar agentes (
agents.manage).
Vinculando un Space al Agente
- Abre el detalle de un agente en
Agentes → [nombre del agente]. - Ve hasta la sección Integraciones → Knowledge Nexus.
- Haz clic en el selector de spaces. El CRM consulta la API de Nexus (vía proxy del core-service) y lista los spaces disponibles.
- Marca los spaces que ese agente debe poder consultar.
- Guarda.
Cómo el agente usa Nexus
El agente recibe automáticamente una tool llamadaknowledge_nexus_search en su vocabulario. Cuando el usuario hace una pregunta cuya respuesta plausiblemente está en la base, el LLM llama esa tool:
Comportamiento esperado
- Respuesta con base en la fuente: si el fragmento encontrado responde directamente, el agente cita la información textualmente.
- Respuesta con gap: si la base no cubre el caso, el agente informa que no encontró información específica y pide más contexto, en vez de inventar (con prompt bien calibrado).
- Respuesta de retorno vacío: si la búsqueda no devuelve nada, el agente sigue la conversación sin citar la base.
Cuándo usar Nexus vs Base de Conocimiento del CRM
No es exclusivo — puedes usar los dos al mismo tiempo en el mismo agente.
Diagnóstico
Si el agente no está usando Nexus a pesar de estar vinculado:- Confirma la vinculación. Reabre el detalle del agente; el space debe aparecer marcado.
- Chequea permisos. El agente necesita tener
agents.readsobre los recursos vinculados. - Ve si el space tiene documentos indexados. Si el space está vacío o todavía procesando documentos, la tool devuelve vacío.
- Revisa el prompt. Si el system prompt del agente es muy rígido (ej.: “responde solo con base en lo que sabes”), puede no llamar la tool. Ajusta el prompt para dejar explícito cuándo consultar la base externa.
- Logs del processor. El servicio
evo-ai-processor-communityregistra las llamadas a tools — útil cuando necesitas confirmar si la tool fue de hecho invocada.