← Todos los nodos
Acciones Externas a_kb_search

Búsqueda de Conocimiento

Convierte la consulta en vectores y recupera los top-K fragmentos de una base de conocimiento.

¿Qué hace?

Busca la respuesta a la pregunta del cliente en el Base de Conocimiento (documentos, catálogos o URLs que subiste a Daguito).

¿Cómo lo hace?

Convierte la pregunta en vectores matemáticos y busca los fragmentos de texto más relevantes en la base de datos. Luego, extrae las coincidencias para que el Agente IA las lea.

¿Por qué usarlo?

Evita las 'alucinaciones'. Si el bot no tiene este nodo, podría inventar precios o características de tus productos. Con este nodo, el bot solo responde basándose en tu información oficial.

Entradas

nombretipo
text string
kb_id string
kb_tier string
kb_dim number

Salidas

nombretipo
hits array
count number
branch string

Ramas

Ramas fijas

  • hits — Resultados
  • empty — Vacío

Configuración

embed_provider string opcional
query_field string requerido por defecto: "text"
kb_id_field string requerido por defecto: "kb_id"
kb_id string opcional
tier_field string requerido por defecto: "kb_tier"
kb_tier "shared" | "dedicated" opcional
dim_field string requerido por defecto: "kb_dim"
kb_dim integer opcional
source_ids_field string requerido por defecto: "source_ids"
limit integer requerido por defecto: 8
score_threshold number opcional
memory_key string opcional
branch_when_hits string requerido por defecto: "hits"
branch_when_empty string requerido por defecto: "empty"

Configuración por defecto

{
  "query_field": "text",
  "kb_id_field": "kb_id",
  "tier_field": "kb_tier",
  "dim_field": "kb_dim",
  "source_ids_field": "source_ids",
  "limit": 8,
  "branch_when_hits": "hits",
  "branch_when_empty": "empty"
}

Eventos emitidos

Este nodo no emite eventos en el canal de pubsub.