Consulta de datos
Herramientas para buscar informacion en tus colecciones.
Como funciona
Una herramienta de consulta de datos permite que tu agente busque informacion en tus colecciones durante una conversacion. Por ejemplo, un agente de soporte tecnico puede buscar un equipo por su numero de serie para dar informacion al cliente.
Configuracion
Al crear una herramienta de tipo Consulta de datos, configuras:
| Campo | Descripcion |
|---|---|
| Coleccion de datos | La coleccion donde se buscara la informacion |
| Campo principal de busqueda | El campo que se usa para la busqueda inteligente |
| Campos a devolver | Que campos incluir en los resultados (vacio = todos) |
| Campos de coincidencia exacta | Campos que requieren coincidencia exacta en vez de busqueda inteligente |
| Resultados maximos | Cantidad maxima de resultados a devolver (1-50) |
| Puntuacion minima | Umbral de relevancia para filtrar resultados (0-1) |
Busqueda inteligente vs. exacta
Busqueda inteligente
La busqueda inteligente encuentra resultados por significado, no solo por palabras exactas. Si un usuario pregunta por "laptop para diseno", encontrara equipos como "MacBook Pro para diseño grafico" aunque las palabras no coincidan exactamente.
Funciona mediante embeddings (representaciones numericas del significado del texto) que se generan automaticamente al guardar datos en las colecciones.
Busqueda exacta
Cuando necesitas coincidencia precisa — codigos, seriales, numeros de referencia — usa los campos de coincidencia exacta. Al marcar un campo como exacto:
- La busqueda compara el valor exacto proporcionado
- No se usa busqueda inteligente para esos campos
- Ideal para: numeros de serie, codigos de producto, DNI, referencias
Si todos los parametros de busqueda corresponden a campos de coincidencia exacta, la herramienta omite la busqueda inteligente por completo y realiza una consulta directa a la base de datos.
Ejemplo practico
Escenario: Un agente de soporte necesita buscar equipos por serial o por descripcion.
Configuracion:
- Coleccion:
equipos - Campo principal:
descripcion - Campos a devolver:
serial,descripcion,ubicacion,estado - Campos de coincidencia exacta:
serial - Resultados maximos: 5
En la conversacion:
- Si el usuario dice "busca el equipo ABC-123", el agente busca por coincidencia exacta en el campo
serial. - Si el usuario dice "necesito una impresora para la oficina", el agente busca por significado en el campo
descripcion.