Búsqueda Semántica en la Base de Conocimiento

Busca y recupera fácilmente información de documentos privados de la base de conocimiento usando búsqueda semántica impulsada por IA. El flujo amplía las consultas de los usuarios, busca en múltiples fuentes de conocimiento y presenta resultados relevantes en una interfaz de chat fácil de usar.

Cómo funciona el Flujo de IA - Búsqueda Semántica en la Base de Conocimiento

Flujos

Cómo funciona el Flujo de IA

El Usuario Ingresa la Consulta de Búsqueda.
El usuario introduce una pregunta o consulta de búsqueda a través de una interfaz de chat.
Expansión de la Consulta con IA.
El sistema amplía y reformula la consulta del usuario utilizando un modelo de lenguaje de IA para mejorar la precisión de la búsqueda.
Búsqueda Semántica en la Base de Conocimiento.
Las consultas ampliadas se utilizan para buscar en todos los dominios programados, documentos y secciones de preguntas y respuestas en la base de conocimiento privada.
Presentación de Documentos Relevantes.
Los documentos o información más relevantes se recuperan y muestran al usuario en la interfaz de chat.
Experiencia de Chat Amigable para el Usuario.
Los resultados se presentan en un formato conversacional y accesible, facilitando el descubrimiento del conocimiento.

Prompts utilizados en este flujo

A continuación se muestra una lista completa de todos los prompts utilizados en este flujo para lograr su funcionalidad. Los prompts son las instrucciones dadas al modelo de IA para generar respuestas o realizar acciones. Guían a la IA en la comprensión de la intención del usuario y la generación de resultados relevantes.

Componentes utilizados en este flujo

A continuación se muestra una lista completa de todos los componentes utilizados en este flujo para lograr su funcionalidad. Los componentes son los elementos básicos de cada Flujo de IA. Le permiten crear interacciones complejas y automatizar tareas mediante la conexión de diversas funcionalidades. Cada componente sirve para un propósito específico, como manejar la entrada del usuario, procesar datos o integrarse con servicios externos.

Entrada de Chat

El componente de Entrada de Chat en FlowHunt inicia las interacciones con el usuario capturando mensajes desde el Playground. Sirve como punto de partida para los flujos, permitiendo que el flujo de trabajo procese entradas tanto de texto como basadas en archivos.

Salida de Chat

Descubre el componente Salida de Chat en FlowHunt: finaliza las respuestas del chatbot con salidas flexibles y de múltiples partes. Esencial para la finalización fluida del flujo y la creación de chatbots de IA avanzados e interactivos.

Widget de Mensaje

El componente Widget de Mensaje muestra mensajes personalizados dentro de tu flujo de trabajo. Ideal para dar la bienvenida a los usuarios, proporcionar instrucciones o mostrar información importante, admite formato Markdown y puede configurarse para aparecer solo una vez por sesión.

Disparador de Chat Abierto

El componente Disparador de Chat Abierto detecta cuando se inicia una sesión de chat, permitiendo que los flujos respondan instantáneamente en cuanto un usuario abre el chat. Inicia los flujos con el mensaje inicial del chat, lo que lo hace esencial para crear chatbots receptivos e interactivos.

Expansión de Consulta

La Expansión de Consulta en FlowHunt mejora la comprensión del chatbot al encontrar sinónimos, corregir errores ortográficos y garantizar respuestas consistentes y precisas para las consultas de los usuarios.

Recuperador de Documentos

El Recuperador de Documentos de FlowHunt mejora la precisión de la IA al conectar modelos generativos con tus propios documentos y URLs actualizados, garantizando respuestas fiables y relevantes mediante la Generación Aumentada por Recuperación (RAG).

Widget de Fuente de Conocimiento

Muestra documentos relevantes directamente dentro de las respuestas de tu chatbot utilizando el Widget de Fuente de Conocimiento. Este componente presenta documentos de conocimiento seleccionados como widgets visualmente distintivos, facilitando a los usuarios el acceso y revisión de información de respaldo durante una conversación.

LLM OpenAI

FlowHunt es compatible con docenas de modelos de generación de texto, incluidos los modelos de OpenAI. Aquí te mostramos cómo usar ChatGPT en tus herramientas de IA y chatbots.

Descripción del flujo

Propósito y beneficios

Descripción General del Flujo de Búsqueda Semántica

Este flujo, titulado “Búsqueda Semántica”, permite a los usuarios buscar información dentro de su base de conocimiento privada aprovechando modelos de lenguaje avanzados y técnicas de búsqueda semántica. Está diseñado para escanear todos los dominios programados, documentos y secciones de preguntas y respuestas, automatizando la recuperación de la información más relevante en respuesta a las consultas de los usuarios.

Interacción del Usuario y Mensaje de Bienvenida

Cuando un usuario abre la interfaz de chat, el flujo desencadena un mensaje de bienvenida:

  • Message Widget muestra:

    👋 ¡Bienvenido a la Herramienta de Búsqueda en la Base de Conocimiento Privada!
    Estoy aquí para ayudarte a buscar en los documentos de tu base de conocimiento privada 📚. Escanearé todos los dominios programados, documentos privados y secciones de preguntas y respuestas para encontrar la información que necesitas.
    Simplemente ingresa tu consulta y ¡comencemos a buscar las respuestas! ✨🔍

Este mensaje amigable ayuda a orientar a los usuarios y los guía a ingresar su consulta de búsqueda.

Procesamiento y Expansión de la Consulta

  1. Entrada del Usuario:
    El usuario envía una consulta a través del campo de entrada de chat.

  2. Expansión de la Consulta:

    • La consulta se envía a un componente de Expansión de Consulta.
    • Impulsado por un modelo de lenguaje OpenAI (específicamente, gpt-4o-mini), este componente genera hasta tres consultas parafraseadas o semánticamente similares.
    • El propósito es aumentar las posibilidades de recuperar todos los documentos relevantes, incluso cuando la redacción inicial de la consulta es ambigua o limitada.
ComponentePropósito
Entrada de ChatRecoge la pregunta de búsqueda del usuario
OpenAI LLM (gpt-4o-mini)Genera formulaciones alternativas de la consulta
Expansión de ConsultaProduce hasta 3 variantes de consulta para la búsqueda

Recuperación de Documentos

  • Las consultas ampliadas se envían a un Recuperador de Documentos.
  • Este componente busca en la base de conocimiento privada del usuario, incluyendo dominios programados, documentos y secciones de preguntas y respuestas.
  • Extrae hasta 10 de los documentos más relevantes, enfocándose en el contenido dentro de encabezados <H1> para maximizar la relevancia del contexto.

Presentación de Resultados

  • Los documentos recuperados se envían a un Document Widget, que los formatea y presenta de manera amigable para el chat.
  • Los resultados finales compilados se muestran al usuario en la interfaz de chat.
PasoComponenteTipo de Salida
Recuperar DocumentosRecuperador de DocumentosDocumentos Sin Procesar
Formatear ResultadosDocument WidgetMensaje
Mostrar al UsuarioSalida de ChatMensaje de Chat

Diagrama del Flujo de Trabajo

flowchart LR
    A[Chat Opened] --> B[Welcome Message]
    B --> C[User Query Input]
    C --> D[Query Expansion\n(OpenAI LLM)]
    D --> E[Document Retriever]
    E --> F[Document Widget]
    F --> G[Chat Output]

Beneficios y Casos de Uso

  • Automatización: El flujo automatiza la búsqueda semántica, ahorrando esfuerzo manual y asegurando que los usuarios siempre reciban una experiencia guiada y amigable.
  • Escalabilidad: Al ampliar las consultas y buscar en todas las fuentes relevantes, el flujo proporciona una cobertura robusta, haciéndolo adecuado para bases de conocimiento grandes o complejas.
  • Precisión: Aprovechar los LLM para parafraseo reduce el riesgo de perder información debido a la formulación de una consulta.
  • Experiencia de Usuario: La retroalimentación inmediata y las instrucciones claras hacen que la herramienta sea fácil de usar, incluso para audiencias no técnicas.

Casos de uso típicos:

  • Gestión interna del conocimiento para equipos de soporte
  • Portales de búsqueda de documentos y preguntas frecuentes en toda la empresa
  • Asistentes automatizados para conjuntos de datos privados o propietarios

Al integrar la búsqueda semántica con la expansión de consultas impulsada por LLM, este flujo garantiza que los usuarios puedan acceder eficientemente al conocimiento relevante, aumentando la productividad y el descubrimiento de información.

Permitanos construir su propio equipo de IA

Ayudamos a empresas como la suya a desarrollar chatbots inteligentes, servidores MCP, herramientas de IA u otros tipos de automatización con IA para reemplazar a humanos en tareas repetitivas de su organización.

Saber más

Investigación de Palabras Clave con IA y Métricas SEO
Investigación de Palabras Clave con IA y Métricas SEO

Investigación de Palabras Clave con IA y Métricas SEO

Este flujo de trabajo automatiza la investigación de palabras clave generando una tabla detallada de palabras clave relacionadas para tu frase objetivo, incluye...

4 min de lectura
Asistente de Chat IA con Memoria de Conversación
Asistente de Chat IA con Memoria de Conversación

Asistente de Chat IA con Memoria de Conversación

Un flujo sencillo de asistente de chat IA que aprovecha el historial de conversaciones previas para generar respuestas relevantes a la entrada del usuario. Incl...

4 min de lectura