Over 10 years we help companies reach their financial and branding goals. Engitech is a values-driven technology agency dedicated.

Gallery

Contacts

411 University St, Seattle, USA

engitech@oceanthemes.net

+1 -800-456-478-23

N8n workflows

Workflow n8n

Chatbot de IA con RAG para WhatsApp Business

Complejidad: Intermedio

Este workflow implementa un chatbot de IA que utiliza recuperación aumentada de conocimiento (RAG) para responder preguntas a través de WhatsApp Business. El flujo comienza con un trigger de webhook que recibe mensajes de WhatsApp. Si el mensaje es una pregunta, se procesa a través de un agente de IA Langchain. Este agente utiliza un modelo de chat OpenAI, una memoria de ventana de búfer y un almacén vectorial Qdrant. Los datos para el RAG se extraen de Google Drive: el workflow descarga archivos de una carpeta específica en Google Drive, los divide en tokens, crea embeddings con OpenAI y los almacena en Qdrant. El agente de IA recupera la información relevante de Qdrant para responder a la pregunta del usuario. Finalmente, la respuesta se envía de vuelta al usuario a través de WhatsApp. Si el mensaje no es una pregunta, se envía una respuesta predeterminada. El workflow incluye la creación y actualización de la colección en Qdrant para asegurar la información más actualizada.

  • Integración con WhatsApp Business para recibir y enviar mensajes.
  • Uso de un modelo de lenguaje grande (LLM) OpenAI para el procesamiento del lenguaje natural.
  • Implementación de RAG con Qdrant como almacén vectorial para la recuperación de información.
  • Integración con Google Drive para la gestión de documentos de conocimiento.
  • Manejo de preguntas y respuestas a través de un agente de IA Langchain.

Caracteristicas

Atención al cliente automatizada a través de WhatsApp.

Responder preguntas frecuentes basadas en documentos de Google Drive.

Proporcionar información contextualizada a los usuarios de WhatsApp.

Automatizar la búsqueda de información en una base de conocimiento.

Descargar Workflow n8n: