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.advisor | CALEGÁRIO, Filipe Carlos de Albuquerque | - |
dc.contributor.author | MADRUGA, João Pedro de Moraes | - |
dc.date.accessioned | 2025-09-19T13:03:59Z | - |
dc.date.available | 2025-09-19T13:03:59Z | - |
dc.date.issued | 2025-04-09 | - |
dc.date.submitted | 2025-09-01 | - |
dc.identifier.citation | MADRUGA, 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.uri | https://repositorio.ufpe.br/handle/123456789/66069 | - |
dc.description.abstract | Nos ú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.extent | 33p. | pt_BR |
dc.language.iso | por | pt_BR |
dc.rights | openAccess | pt_BR |
dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/4.0/ | pt_BR |
dc.subject | multiagents | pt_BR |
dc.subject | LLM | pt_BR |
dc.subject | orchestration | pt_BR |
dc.subject | compilers | pt_BR |
dc.subject | Plan and Solve | pt_BR |
dc.subject | optimization | pt_BR |
dc.title | AgentCompiler: compilador LLM para orquestração paralela de multiagentes | pt_BR |
dc.type | bachelorThesis | pt_BR |
dc.degree.level | Graduacao | pt_BR |
dc.contributor.advisorLattes | http://lattes.cnpq.br/7709859860474826 | pt_BR |
dc.description.abstractx | In 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 Terra | pt_BR |
dc.degree.departament | ::(CIN-DIS) - Departamento de Informação e Sistemas | pt_BR |
dc.degree.graduation | ::CIn-Curso de Sistemas de Informação | pt_BR |
dc.degree.grantor | Universidade Federal de Pernambuco | pt_BR |
dc.degree.local | Caruaru | pt_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.pdf | 889,44 kB | Adobe PDF | Visualizar/Abrir |
Este ítem está protegido por copyright original |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons