Skip navigation
Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.ufpe.br/handle/123456789/66069

Comparte esta pagina

Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorCALEGÁRIO, Filipe Carlos de Albuquerque-
dc.contributor.authorMADRUGA, João Pedro de Moraes-
dc.date.accessioned2025-09-19T13:03:59Z-
dc.date.available2025-09-19T13:03:59Z-
dc.date.issued2025-04-09-
dc.date.submitted2025-09-01-
dc.identifier.citationMADRUGA, João Pedro de Moraes. AgentCompiler: compilador LLM para orquestração paralela de multiagentes. 2025. Trabalho de Conclusão de Curso (Sistemas de Informação) – Universidade Federal de Pernambuco, Recife, 2025.pt_BR
dc.identifier.urihttps://repositorio.ufpe.br/handle/123456789/66069-
dc.description.abstractNos últimos anos, a adoção de modelos de linguagem (Large Language Models, ou LLMs) cresceu exponencialmente, impulsionando aplicações em áreas como processamento de linguagem natural, análise de dados e suporte à tomada de decisão. Em paralelo, sistemas multiagentes — compostos por entidades autônomas que interagem para alcançar objetivos comuns ou complementares — vêm sendo empregados em problemas complexos e distribuídos, como logística e simulações de cenários de negócios. No entanto, a coordenação de vários agentes pode agravar desafios de latência, custo computacional e manutenção de acurácia. Para atenuar esses problemas, este trabalho propõe um sistema multiagentes inspirado nas técnicas de compiladores para otimização de chamadas de funções, adaptando o conceito de LLMCompiler por meio de uma abordagem dinâmica baseada em Plan and Solve. Um agente orquestrador decide quais agentes ativar e a forma de comunicação — hierárquica, centralizada, descentralizada ou em pool compartilhado — em um pipeline flexível, capaz de definir topologias e sequências de execução. A avaliação contempla métricas como latência, quantidade de agentes envolvidos, buscando equilibrar eficiência computacional e qualidade das respostas. Palavras-chave: multiagentes; LLM; orquestração; compiladores; Plan and Solve; otimização.pt_BR
dc.format.extent33p.pt_BR
dc.language.isoporpt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/pt_BR
dc.subjectmultiagentspt_BR
dc.subjectLLMpt_BR
dc.subjectorchestrationpt_BR
dc.subjectcompilerspt_BR
dc.subjectPlan and Solvept_BR
dc.subjectoptimizationpt_BR
dc.titleAgentCompiler: compilador LLM para orquestração paralela de multiagentespt_BR
dc.typebachelorThesispt_BR
dc.degree.levelGraduacaopt_BR
dc.contributor.advisorLatteshttp://lattes.cnpq.br/7709859860474826pt_BR
dc.description.abstractxIn recent years, the adoption of language models (Large Language Models, or LLMs) has grown exponentially, driving applications in areas such as natural language processing, data analysis, and decision support. In parallel, multi-agent systems—composed of autonomous entities that interact to achieve common or complementary goals—have been employed in complex and distributed problems, such as logistics and business scenario simulations. However, coordinating multiple agents can exacerbate challenges related to latency, computational costs, and maintaining accuracy. To address these issues, this work proposes a multi-agent system inspired by compiler techniques for optimizing function calls, adapting the concept of LLMCompiler through a dynamic approach based on Plan and Solve. An orchestrator agent decides which agents to activate and how they will communicate—whether hierarchical, centralized, decentralized, or via a shared pool—in a flexible pipeline capable of defining topologies and execution sequences. The evaluation considers metrics such as latency, number of agents involved, aiming to balance computational efficiency and the quality of responses.pt_BR
dc.subject.cnpqÁreas::Ciências Exatas e da Terrapt_BR
dc.degree.departament::(CIN-DIS) - Departamento de Informação e Sistemaspt_BR
dc.degree.graduation::CIn-Curso de Sistemas de Informaçãopt_BR
dc.degree.grantorUniversidade Federal de Pernambucopt_BR
dc.degree.localCaruarupt_BR
Aparece en las colecciones: (TCC) - Sistemas da Computação

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
TCC João Pedro de Moraes Madruga.pdf889,44 kBAdobe PDFVisualizar/Abrir


Este ítem está protegido por copyright original



Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons