PROYECTO DE INGENIERÍA
Asistente analítico multiagente
Conectar lenguaje natural y datos estructurados manteniendo el control de las consultas y los resultados.
Hablemos de su proyectoContexto
Contexto
Los usuarios de negocio quieren consultar sus datos sin dominar los esquemas técnicos ni redactar consultas SQL. Sin embargo, una pregunta formulada de manera natural puede admitir varias definiciones o conducir a consultas incorrectas. El reto es doble: simplificar el acceso al análisis y controlar el recorrido entre la intención, los datos consultados y la respuesta.
Intervención de Digital Place
Intervención de Digital Place
Digital Place diseñó componentes de orquestación para interpretar y distribuir las solicitudes y, después, generar consultas de datos estructurados. Los desarrollos abarcaron una capa semántica, la generación y validación de consultas, su ejecución con acceso controlado y la presentación analítica. También se trabajó en un dispositivo de evaluación independiente para examinar las preguntas, consultas, resultados y fallos del sistema.
Arquitectura
Arquitectura
Una capa de comprensión del negocio prepara las solicitudes para los servicios de orquestación. Las consultas generadas pasan por controles en el servidor antes de acceder a los datos y preparar la respuesta.
Technologías : SQL.
Decisiones de ingeniería
Decisiones de ingeniería
Separar el agente que responde del dispositivo que lo verifica.
Esta separación permite probar la cadena de consultas y sus resultados sin confundir la generación de respuestas con la calidad de la evaluación.
Tecnologías
Tecnologías
- FastAPI
- LangChain
- LangGraph
- Langfuse
- PostgreSQL
- React
Resultado y alcance
Resultado y alcance
- Asistente analítico desarrollado
Cadena de procesamiento que conecta la pregunta de negocio, la consulta estructurada y la presentación.
- Evaluación independiente
Componentes destinados a verificar las consultas y las respuestas obtenidas a partir de casos de prueba.
Explorar