Page 1 - Tipos de Agentes
P. 1

Laboraatorio Innteligenncia Arttificial ee

                                             Interneet de lass Cosass


                                           T Tipos dde Agennte de IAA
                                          D Dr.Miguel Roojas – mrojaas@ude.edu..uy


               Introduucción                                    C CrewAI utiliza una arquuitectura baasada en
               Los ráppidos avancces en el  campo de  la        rooles como  uun “equipo”” de "trabajadores".
               inteligenncia artificcial (IA)  impulsan  el     Los componnentes principales en  CrewAI
               desarrolllo  de   n nuevas  tecnologías   o      soon:
               framewoorks que facilitan la integración y el
               desarrolllo de nuevaas solucionees basadas  en   -   Agentes:    Entidaddes    con    roles
               IA.                                                  especializzados que colaboran en flujos de
                                                                                      o
               La impllementaciónn de framewworks para el           trabajo coomplejos. See pueden deefinir con
               desarrolllo de agenntes o mulltiagentes  qque        lenguaje  natural parra describirr el rol,
               hacen uso de la IA ees uno de esstos casos.          objetivo ee historia deel agente.
               Existe  uuna gran vaariedad de  fframeworkss y   -   Tareas:  Son actividdades especííficas de
               abarcarlos sería  uuna tarea  ccompleja,  ssin       cada agennte. Puedenn ser describbirse con
               embargoo, se han selleccionado ccuatro de elllos     lenguaje  natural, inccluyen el  rresultado
               que, en mayor o meenor medida, representtan          esperado..
               a los  ddistintos esttilos de aggentes que  se   -   Proceso:  Determinaa cómo trabbajan los
               pueden desarrollar.                                  agentes  yy cómo se  ejecutan laas tareas.
                                                                    Puede  sser secuenncial, jerárqquico o
               Framewworks de Aggentes de IIA                       consensuado.

               AutoGeen                                         C Casos de uso:

               Es un fframework dde código aabierto creaddo     -   Colaboracción multi-aagente.
               por  MMicrosoft  ppara constrruir sistemmas      -   Entornoss dinámicos e interactivoos.
               multiageente de IAA para reealizar tareeas       -   Procesos de negocio..
               complejas. Su arquittectura conssta de 3 capaas:
                                                                LangChain
               -  Core: Un frammework de  programacióón           E Es otro frammework de  código abieerto para
                   paraa  desarrolllar  agenttes.  Empllea      coonstruir apliicaciones baasadas en  LLLM que
                   mennsajería asíncrona tantoo de solicituud-  emmplea una  arquitecturra modularr. Estos
                   resppuesta como basadas en eventos.          m módulos incluuyen:
               -  AgeentChat: Ess una capa adicional sobbre
                   Coree y puede usarse para crear asistenttes   -  Modeloss: Interfacess para communicarse
                   convversacionalees de IA.                        con varioos LLMs.
               -  Extensiones:  Contiene  componenttes          -   Prompts: Herramienntas para gestionar y
                   del CCore y AgentChat paraa expandir ssus        mejorar pprompts.
                   capaacidades.                                -   Índices:  Funcioness para estructurar
                                                                    documenntos y lograar una recuuperación
               Casos de uso:                                        eficiente.
               -  Autoomatizaciónn   de    p procesos   de      -   Memoriaa: Mecanissmos para  retener
                   inveestigación.                                  informaciión.
               -  Flujos de trabajoo multi-pasoo.               -   Cadenas: Componentes para enncadenar
               -  Tomma de decisioones compleejas.                  múltiples operaciones.
                                                                -   Agentes: Entidades  que puedeen tomar
               CrewAII                                              decisiones y ejecutar acciones.

               CrewAII es un frammework de  orquestacióón       C Casos de uso:
               para solluciones muultiagente de IA de códiggo   -   Flujos  dde trabajo  complejos  usando
               abierto.                                             LLMs.
   1   2