9.7 C
Madrid
martes, febrero 25, 2025

Cree su primer agente con herramientas sin código utilizando CrewAI


¿No eres codificador? ¿Todavía está interesado en crear sistemas agentes para automatizar procesos comerciales? No se preocupe: puede crear fácilmente sus sistemas de agencia con herramientas sin código utilizando plantillas prediseñadas o Crew Studio, que están disponibles en la plataforma CrewAI. En este weblog, exploraremos características interesantes, nuevas y menos conocidas del marco CrewAI mediante la creación de agentes con herramientas sin código en solo unos pocos y sencillos pasos.

Cree su primer agente con herramientas sin código utilizando CrewAI

¿Qué es CrewAI?

CrewAI = Crew (Un grupo de personas que trabajan juntas)+ Inteligencia Synthetic

CrewAI es un well-liked marco multiagente que está ganando rápidamente mucha tracción en el mundo de la IA generativa. Está diseñado para crear y gestionar equipos de agentes de IA autónomos que trabajan en colaboración para resolver problemas complejos utilizando modelos de lenguaje grandes (LLM). Estos agentes pueden asumir roles específicos, interactuar entre sí, tomar decisiones independientes y completar tareas de varios pasos en coordinación, de manera muy comparable a los equipos humanos.

Cree potentes agentes sin código al instante con las plantillas CrewAI

Ahora, profundicemos en la plataforma CrewAI. Comenzaremos explorando las plantillas listas para usar disponibles para crear agentes. A continuación se muestra una guía paso a paso para ayudarle a crear agentes utilizando estas plantillas.

Paso 1: acceda a la plataforma CrewAI

Dirígete a la plataforma CrewAI haciendo clic aquí e inicie sesión con su ID de correo electrónico. Puede elegir el plan gratuito y completar los detalles requeridos.

Accede a la plataforma CrewAI

Paso 2: encuentre la plantilla adecuada

Hay varias plantillas de agentes prediseñadas disponibles en CrewAI. Para explorar todas las plantillas disponibles, seleccione Plantilla desde el lado izquierdo de la pantalla. Esto le dará acceso a una variedad de plantillas listas para usar dentro de la plataforma.

Encuentre la plantilla adecuada

Aquí hay algunas plantillas de agentes interesantes que encontrará:

  • Generador de ofertas de venta
  • Equipo líder de puntuación y estrategia
  • Equipo de monitoreo de cambios de trabajo
  • Equipo de preparación de reuniones
  • Buscador de empresas similares

Intentemos usar el Buscador de empresas similares plantilla.

Buscador de empresas similares

Paso 3: Guía de implementación de la tripulación

Dentro de la plantilla, notará requisitos de API como API de servidor y API abierta llaves. Necesitará estas claves para implementar este agente. La clave SeperAPI ayuda a recopilar información de la net, mientras que la clave openAPI ayuda a acceder a los grandes modelos de lenguaje OpenAI.

Puede acceder a sus claves API de Serper gratuitas iniciando sesión con su ID de correo electrónico aquí: https://serper.dev/.

Para saber cómo acceder a las claves API de OpenAI, visite nuestro weblog en ¿Cómo generar su propia clave API OpenAI y agregar créditos?

En la parte inferior de la plantilla, verá dos opciones en la plantilla Buscador de empresas similares: Desplegar y Descargar.

Elija Implementar para implementar directamente el agente para su uso inmediato.

Guía de despliegue de tripulación

Una vez que hagas clic Desplegaringrese todas las claves API requeridas e implemente la plantilla Crew.

  Claves API e implementación de la plantilla Crew

Nota: Este proceso puede tardar algún tiempo en completarse.

Su agente ahora está implementado y listo para su uso directo según sus necesidades.

Paso 4: Put up-implementación

Después de implementar su modelo, vaya a la METROinterfaz de usuario de gestión para ver todos los modelos implementados desde su cuenta. Dado que hemos implementado un agente buscador de empresas, encontrará este agente en la página.

Gestión UI CrewAI

Paso 5: verificar el resultado del agente implementado

Para comprobar el resultado del agente implementado, haga clic en Administrar tripulación. Aquí. Encontrarás tres secciones:

1. Esperando ejecución: Esta es la sección donde usted ingresa sus entradas. Haga clic en Set off Crew y escriba los detalles solicitados, según la plantilla elegida.

Por ejemplo:

  • Empresa objetivo: Samsung
  • Nuestro producto: Teléfonos móviles

Luego, seleccione Tripulación de gatillo.

Tripulación de gatillo

2. Correr: Una vez que haya especificado las entradas, el agente comienza a procesar en esta sección.

3. Terminación: Después de que el agente haya procesado las entradas, verá el resultado reflejado aquí. Una vez que aparece una entrada en la sección completa, puede seleccionarla para ver detalles como tokens totales, tokens de aviso, and many others.

Finalización: IA de la tripulación

Aquí verá dos opciones: Producción y Tareas.

Hacer clic Producción para obtener la respuesta remaining.

Producción

Puedes hacer clic en Tareas para ver la lista de tareas completadas por el agente.

Tareas: IA de la tripulación

¡Felicidades! 🎉 Has creado tu primer agente. No dudes en explorar otras plantillas disponibles.

Pero espera, ¡hay más! ¿Qué sucede si tiene una necesidad única que estas plantillas no abordan por completo? No te preocupes. El estudio CrewAI también ofrece soluciones para eso.

Cree un agente de IA personalizado desde cero con Crew Studio

Nota: Esta plataforma aún se encuentra en fase beta, por lo que puede haber modificaciones menores en la interfaz.

Puedes crear tu propio agente personalizado sin código usando Crew Studio. Siga estos pasos para comenzar:

Paso 1: seleccione Crew Studio

Abierto Estudio de tripulación desde la barra de navegación en el lado izquierdo de la pantalla.

Verás dos opciones:

  • Crear conexiones LLM
  • Establecer conexión LLM predeterminada

Full ambos pasos antes de crear su agente. Veamos cómo se hace en los siguientes 2 pasos.

Paso 1A: crear conexiones LLM

Comience seleccionando Crear conexión LLM en Crew Studio, o vaya directamente a LLM Connections en el menú de la izquierda.

Full los detalles requeridos:

  • Nombre de conexión: Openai (También puedes elegir otro nombre)
  • Proveedor: Seleccione openai como proveedor y elija el modelo gpt-4o-mini (elija su modelo LLM preferido según los requisitos)

Nota: También puedes elegir varios modelos si es necesario.

  • Variables de entorno: establezca esto como OPENAI_API_KEY

Asegúrese de que sus variables de entorno sigan este formato (por ejemplo, para Groq: GROQ_API_KEY).

Env-Var-Worth: pegue su clave API aquí.

Finalmente, seleccione Agregar conexión para completar la configuración.

Agregar conexión

Paso 1B: Establecer la conexión LLM predeterminada

Regrese a Crew Sudio y seleccione Establecer conexión LLM predeterminada en Crew Studio, o vaya a Configuración para configurar la conexión predeterminada.

  • Ingrese todos los detalles necesarios, incluido el nombre de su organización en Configuración de la organización.
  • Colocar Configuración de LLM del agente: Seleccione el modelo de idioma predeterminado al que accederán los agentes.
    • Conexión LLM predeterminada: OpenAI
    • Modelo predeterminado: GPT-4o mini

(Nota: el menú desplegable mostrará solo los modelos que agregó en las conexiones LLM. En este ejemplo, solo las opciones de OpenAI están disponibles).

  • Establecer la configuración de Crew Studio LLM: seleccione el modelo predeterminado para crear agentes.
    • Conexión predeterminada de Crew Studio LLM: AbiertoAI
    • Modelo predeterminado de Crew Studio LLM: GPT-4o mini
Tripulación AI: establecer conexión LLM predeterminada

Una vez que se completen los pasos anteriores, seleccione guardar la configuración predeterminada de LLM.

Paso 1C: Establecer la variable de entorno

Desde la barra de navegación, vaya a las variables de entorno y agregue detalles relevantes

  • Llave: OPENAI_API_KEY
  • Valor: Su clave API openai
Establecer variable de entorno

¡Ahora ya está todo listo! Con estos requisitos previos configurados, está listo para comenzar a crear su propio agente con Crew Studio.

Paso 2: crear un agente

Regrese a Crew Studio, donde se le pedirá que describa el tipo de automatización que desea crear. Utilicemos el mensaje “Eres un escritor de blogs técnicos. Escribes blogs de entre 1000 y 1500 palabras según el tema técnico proporcionado «.

Es posible que reciba un par de respuestas de seguimiento de CrewAI, verificando los detalles de sus requisitos. Una vez hecho esto, verá una opción para generar un plan de tripulación.

Crear un agente

Tras la confirmación, recibirá el plan en un formato tabular que detalla la función, el objetivo y la historia de cada agente. También incluye un desglose de las tareas con descripciones, resultados esperados y los agentes responsables.

Si necesita realizar cambios, puede editar cada celda directamente seleccionando la opción de edición.

Crear un agente

Si está satisfecho con todo el plan de tripulación creado para su agente, seleccione Generar tripulación.

Paso 3: implementar el agente

Puede ver todo el flujo de tareas representado en el diagrama de flujo que se genera. Haga clic en Implementar equipo para implementar el agente.

  Implementar el agente

Paso 4: Verifique la salida del agente

Dirígete a la interfaz de usuario de administración desde la barra de navegación y espera a que se cree tu agente. Esto puede llevar algún tiempo. Una vez hecho esto, seleccione Administrar tripulación. Aquí también encontrará secciones denominadas Esperando ejecución, En ejecución y Completado.

Haga clic en Set off Crew y agregue las entradas requeridas. Es posible que obtenga diferentes entradas requeridas según su agente. Podría haber editado estas entradas en la tabla que se generó anteriormente en el proceso.

Luego, haz clic en Set off Crew para comenzar.

Tripulación de gatillo

Su agente ahora aparecerá en la sección En ejecución y, una vez completado, el resultado remaining estará disponible en la sección Completado. Luego puede hacer clic en Salida para ver la respuesta.

Emocionante, ¿no? ¡Acabas de crear tu propio agente personalizado!

Nota: Esta plataforma aún se encuentra en fase beta, por lo que puede haber modificaciones menores en la interfaz.

Conclusión

Crear agentes de IA nunca había sido tan fácil. Con herramientas sin código, cualquiera, independientemente de su experiencia técnica, puede crear sus propios agentes. Ya sea que utilice plantillas prediseñadas o diseñe agentes personalizados desde cero, CrewAI puede ayudarlo a crear su agente en solo unos pocos pasos. Entonces, ¡da el salto, explora lo que puedes construir y comienza a transformar concepts en agentes inteligentes de IA hoy mismo!

Si está interesado en obtener más información sobre los agentes de IA, consulte nuestra exclusiva Programa pionero de IA agente ¡hoy!

Preguntas frecuentes

P1. ¿CrewAI es de código abierto?

R. Sí, CrewAI es un marco de código abierto diseñado para crear y gestionar equipos de agentes de IA que colaboran para abordar tareas complejas.

P2. ¿Puedo crear agentes personalizados en CrewAI si las plantillas no satisfacen mis necesidades?

R. Sí, puede crear agentes personalizados en Crew Studio como una herramienta sin código describiendo la automatización necesaria, configurando conexiones LLM y configurando las tareas del agente.

P3. ¿Cuáles son los componentes principales de CrewAI?

A. Los componentes clave de CrewAI son los siguientes:
1. Agentes: A cada agente de CrewAI se le asigna una función, un objetivo y una historia de fondo específicos, lo que les permite operar de forma autónoma dentro de sus parámetros definidos.
2. Tareas: Las tareas son unidades discretas de trabajo asignadas a los agentes. Incluyen una descripción, el resultado esperado y el agente responsable de la ejecución.
3. Procesos: Los procesos definen el flujo de trabajo y la coordinación entre agentes. Pueden ser secuenciales, en un orden específico o jerárquicos.
4. Tripulaciones: Una tripulación es un conjunto de agentes que trabajan juntos para lograr un objetivo común.
5. Herramientas: Los agentes pueden utilizar varias herramientas para mejorar su funcionalidad, como motores de búsqueda net, herramientas de análisis de datos o utilidades personalizadas.
6. Gestión de la memoria: CrewAI incorpora gestión avanzada de la memoria, incluida la memoria contextual, de entidad y de corto plazo.

P4. ¿Cuáles son los requisitos para implementar una plantilla de agente CrewAI?

R. Ciertos agentes requieren claves API específicas, como SerperAPI para búsqueda net y clave API OpenAI para que funcionen los LLM. Verifique los requisitos de la plantilla antes de implementarla.

P5. ¿Cómo gestiona CrewAI la comunicación entre múltiples agentes?

R. CrewAI está diseñado para admitir sistemas de múltiples agentes, lo que les permite interactuar y coordinar tareas en un flujo de trabajo estructurado, lo que lo hace best para proyectos complejos de varios pasos.

P6. ¿Qué tipos de tareas pueden realizar los agentes de CrewAI?

R. Los agentes de CrewAI pueden encargarse de diversas tareas, como advertising de contenidos, análisis de perspectivas de ventas, puntuación de clientes potenciales, información sobre tickets de atención al cliente, alcance personalizado y más.

P7. ¿Cómo accedo al código fuente de CrewAI para personalizarlo?

R. CrewAI es de código abierto y su código está disponible en GitHub, lo que permite a los usuarios explorar, personalizar y contribuir al desarrollo del marco.

Como diseñador instruccional en Analytics Vidhya, Diksha tiene experiencia en la creación de contenido educativo dinámico sobre las últimas tecnologías y tendencias en ciencia de datos. Con una habilidad especial para crear contenido atractivo y de vanguardia, Diksha permite a los estudiantes navegar y sobresalir en el panorama tecnológico en evolución, garantizando la excelencia educativa en este campo que avanza rápidamente.

Related Articles

DEJA UNA RESPUESTA

Por favor ingrese su comentario!
Por favor ingrese su nombre aquí

Stay Connected

0SeguidoresSeguir
0SuscriptoresSuscribirte
- Advertisement -spot_img

Latest Articles