Construir Agentes de IA con Flowise

Flowise AI ofrece una plataforma intuitiva para la creación de agentes de inteligencia artificial (IA), facilitando la transición del concepto a la implementación. Su interfaz visual y plantillas predefinidas lo convierten en una excelente opción para aquellos que se inician en el desarrollo de agentes de IA.

Ventajas de flowise

  • Escalabilidad a Futuro: Permite escalar fácilmente desde un solo agente hasta sistemas complejos de múltiples agentes a medida que tus proyectos crecen.
  • Aprendizaje Práctico: Proporciona experiencia práctica con conceptos de IA como "embeddings" y "vector stores" en un contexto práctico.

Creación del agente

Abrimos la interfaz de flowise y en la sección de Chatflows le damos clic al botón que dice "Add new"

Imagen que contiene la interfaz principal de flowise con una flecha señalando al botón para crear un nuevo flujo

Una vez que nos cree el flujo y tengamos el lienzo en blanco, podemos empezar a arrastrar los nodos necesarios.

  • Nodo "ChatOpenAI": Este nodo se conecta a la API de OpenAI y ejecuta las tareas de procesamiento de lenguaje natural. En este caso, utiliza el modelo gpt-4 para generar el contenido necesario en cada paso del flujo, como resumir textos y optimizar tweets.
  • Nodo "Supervisor": El nodo Supervisor coordina la secuencia de acciones entre los diferentes nodos o agentes. Su función es asegurarse de que los pasos se ejecuten en el orden correcto, gestionando la interacción entre el resumidor de mensajes y el optimizador de tweets.
  • Nodo "Worker" - Message Summarizer: Este nodo recibe un mensaje largo y lo resume, capturando los puntos clave en un formato más corto. Es el primer paso en el flujo, simplificando el contenido original para que sea más manejable.
  • Nodo "Worker" - Tweet Optimizer: Después de recibir el resumen del nodo anterior, este nodo ajusta el contenido para cumplir con el límite de 280 caracteres de Twitter, asegurándose de que sea claro y atractivo para la audiencia en redes sociales.
Imagen que muestra los nodos a utilizar así como la conexión entre ellos.

Ejemplo práctico

Queremos automatizar la creación de tweets a partir de mensajes largos. Configuramos dos agentes de IA para trabajar en conjunto:


Agente 1: Message Summarizer

Tarea: Este agente recibe un mensaje extenso y lo resume, capturando los puntos clave de manera concisa.
Prompt: "Eres un experto en resumir textos largos. Tu tarea es leer el mensaje que te proporciono y crear un resumen que capture los puntos clave en un formato más corto, pero sin perder la esencia del mensaje original."

Agente 2: Tweet Optimizer

Tarea: Este agente toma el resumen generado y lo ajusta para que cumpla con el límite de 280 caracteres de Twitter, asegurándose de que el tweet sea claro y atractivo.
Prompt: "Eres un especialista en redactar tweets efectivos. Tienes el resumen de un mensaje largo y tu trabajo es ajustarlo para que cumpla con el límite de 280 caracteres de Twitter. Asegúrate de que el tweet sea claro, atractivo y mantenga la esencia del mensaje original."

A continuación vamos a probar el prompt:


"Estamos emocionados de compartir que nuestra empresa ha alcanzado un hito importante: hemos superado los 100,000 usuarios activos en nuestra plataforma. Este logro no hubiera sido posible sin el apoyo continuo de nuestra comunidad. Para celebrarlo, estamos lanzando una nueva serie de funciones diseñadas para mejorar aún más la experiencia del usuario, incluyendo una interfaz más rápida, herramientas de personalización avanzadas, y soporte técnico 24/7. ¡Gracias por ser parte de este increíble viaje!"


El resultado es el siguiente

Como podemos observar a partir del texto que le enviamos nos genera un texto relacionado con lo que le pasamos como prompt pero en un formato listo para públicar en "X" también conocido como twitter.

El flow está diseñado para transformar un mensaje extenso en un tweet listo para publicarse, simplificando el proceso de comunicación en redes sociales. Este ejemplo ilustra cómo Flowise AI puede facilitar la creación de agentes colaborativos que optimizan tareas cotidianas.

¡Hablemos!

Whatsapp: +524421399514

Redes sociales

Unete a nuestra comunidad

¡Recibe contenido exclusivo directamente en tu correo!