Ir al contenido principal

🌐 Herramienta de Búsqueda Web en el Estudio de Agentes IA

Cómo configurar la Herramienta de Búsqueda Web en un nodo de Agente IA para obtener información en tiempo real de internet, con consultas dinámicas usando variables.

🌐 Herramienta de Búsqueda Web en el Estudio de Agentes IA

La Herramienta de Búsqueda Web es una capacidad dentro del nodo de Agente IA que le permite obtener información en tiempo real de internet. Permite que el agente vaya más allá de fuentes de datos predefinidas y obtenga información externa dinámicamente cuando se necesita.


📋 Contenido de este Tutorial

  • 🌐 ¿Qué es la Herramienta de Búsqueda Web?

  • ✨ Beneficios Clave

  • 🧩 Elementos Principales

  • 🔤 Usar Variables en la Búsqueda Web

  • 🧭 Cómo Configurarla Paso a Paso

  • ❓ Preguntas Frecuentes


🌐 ¿Qué es la Herramienta de Búsqueda Web?

Dentro del nodo de Agente IA, la Herramienta de Búsqueda Web actúa como una fuente de conocimiento externa. En vez de depender solo de datos internos como una Base de Conocimientos, el agente puede usar esta herramienta para responder consultas que requieren información actualizada o disponible públicamente.

Su naturaleza en tiempo real la hace especialmente útil cuando el agente necesita responder a consultas donde la información cambia con frecuencia o no está almacenada internamente.

Cuándo Usar la Búsqueda Web

Úsala cuando el agente necesite responder preguntas que no están cubiertas en tu Base de Conocimientos, requieran información en tiempo real, o involucren conocimiento general. Esto incluye eventos actuales, tendencias de mercado, o información de producto que pueda cambiar con el tiempo.

Cómo Funciona

Cuando un usuario hace una pregunta, el agente interpreta la solicitud, la convierte en una consulta de búsqueda, y usa la herramienta para obtener resultados relevantes. Luego usa esa información para generar una respuesta basada en los datos obtenidos.


✨ Beneficios Clave

  • Da acceso a información en tiempo real de la web.

  • Expande el conocimiento del agente más allá de fuentes de datos internas.

  • Permite manejar consultas desconocidas o dinámicas.

  • Reduce la dependencia de Bases de Conocimiento preconfiguradas.


🧩 Elementos Principales

Consulta (Query)

Define qué buscará el agente cuando se dispare la herramienta. Actúa como la entrada enviada al motor de búsqueda y determina la relevancia de los resultados. En la mayoría de los casos, la consulta debe ser dinámica y basada en la entrada del usuario, en vez de texto fijo — esto permite que el agente realice distintas búsquedas según lo que pregunte el usuario.

Instrucciones

Definen cómo y cuándo el agente debe usar la herramienta. Guían la toma de decisiones del agente especificando condiciones, como usar Búsqueda Web solo cuando los datos internos no estén disponibles o se requiera información en tiempo real. Instrucciones bien definidas ayudan a controlar la calidad de las respuestas, limitando búsquedas innecesarias.

Variables

Proporcionan la entrada dinámica usada en la consulta, permitiendo que el agente adapte las búsquedas según las interacciones del usuario. Normalmente son variables en tiempo de ejecución que guardan las preguntas o entradas del usuario durante la conversación. Sin variables, la herramienta devolvería los mismos resultados cada vez, reduciendo su utilidad en escenarios reales.


🔤 Usar Variables en la Búsqueda Web

La efectividad de la herramienta depende de cómo se defina la consulta. En vez de usar consultas fijas, se recomienda usar variables en tiempo de ejecución para que la búsqueda se adapte según la entrada del usuario.

Ejemplo:

  • El usuario pregunta: "Encuentra tenis Nike para correr"

  • Esa entrada se guarda como variable

  • Esa variable se usa como la consulta de búsqueda

Esto asegura que el agente obtenga resultados relevantes según la solicitud del usuario en vez de devolver siempre el mismo resultado.


🧭 Cómo Configurarla Paso a Paso

Paso 1: Agrega la Herramienta. Abre el nodo de Agente IA, haz clic en Agregar una Herramienta, y selecciona Buscar en la Web de la lista.

Paso 2: Configura la Herramienta.

  • Agrega Instrucciones: define cómo debe usar el agente la herramienta. Por ejemplo, puedes instruirlo a usar Búsqueda Web solo cuando la Base de Conocimientos no contenga la respuesta.

  • Define la Consulta: especifica qué debe buscar el agente — puede ser una consulta fija o un valor dinámico usando variables.

  • Usa Variables: inserta variables en tiempo de ejecución usando el selector {} para hacer la consulta dinámica según la entrada del usuario.

En esta configuración: el agente recibe instrucciones de buscar en la web solo cuando sea necesario, la consulta está configurada para obtener información relevante, y las variables pueden usarse para pasar la entrada del usuario a la búsqueda.

Paso 3: Prueba. Prueba el agente con distintas entradas para asegurar que la herramienta devuelva resultados relevantes y precisos.


❓ Preguntas Frecuentes

  • ¿Por qué los resultados de la Búsqueda Web a veces son inconsistentes? Depende de fuentes de datos externas que pueden cambiar con el tiempo. Los resultados dependen de la consulta y de la información disponible en internet, así que las respuestas pueden variar.

  • ¿Cuándo debo usar Búsqueda Web en vez de la Base de Conocimientos? Usa la Base de Conocimientos para información controlada y consistente. Usa Búsqueda Web cuando la información no esté disponible internamente o requiera actualizaciones en tiempo real.

  • ¿Cómo controlo cuándo el agente usa Búsqueda Web? A través de las instrucciones de la indicación. Define claramente cuándo el agente debe usarla, como solo cuando los datos internos sean insuficientes.

  • ¿Puedo limitar qué busca la herramienta? Sí, puedes guiar la búsqueda usando instrucciones y consultas, incluyendo restringirla a tipos específicos de fuentes o temas.

¿Ha quedado contestada tu pregunta?