Frameworks para criar AI Agents

Neste exercício, vamos dar o primeiro passo rumo à construção de Agentes de IA mais sofisticados, capazes de tomar decisões, interagir com ferramentas externas e lidar com tarefas complexas. Para isso, precisamos entender o papel dos frameworks agenticos (ou agentic frameworks) e como eles podem facilitar esse processo.

O que são Frameworks Agenticos?

Um framework agentico é uma ferramenta que fornece a estrutura necessária para criar agentes baseados em LLMs (Large Language Models). Esses agentes geralmente têm a capacidade de:

  • Raciocinar de forma iterativa sobre uma tarefa;
  • Utilizar ferramentas externas (como APIs ou bancos de dados);
  • Manter um estado interno ou memória;
  • Aprender com o ambiente e adaptar seu comportamento.

Na prática, esses frameworks nos permitem sair de uma simples pergunta-resposta e entrar no território de aplicações mais interativas e inteligentes, como:

  • Assistentes financeiros que consultam dados econômicos e ajustam previsões;
  • Agentes jurídicos que buscam jurisprudência e redigem pareceres;
  • Ferramentas de análise de dados que sabem quando e como chamar APIs ou executar código.

Quando usar um Framework Agentico?

Um framework nem sempre é necessário ao construir uma aplicação com LLMs (Large Language Models). Eles oferecem flexibilidade no fluxo de trabalho para resolver tarefas específicas de forma eficiente, mas nem sempre são indispensáveis.

Às vezes, fluxos de trabalho pré-definidos são suficientes para atender às solicitações dos usuários, e não há uma necessidade real de um framework. Se a abordagem para construir um agente for simples, como uma cadeia de prompts, o uso de código direto pode ser suficiente. A vantagem disso é que o desenvolvedor terá controle total e compreensão do seu sistema, sem abstrações.

No entanto, quando o fluxo de trabalho se torna mais complexo — como permitir que um LLM chame funções ou use múltiplos agentes — essas abstrações passam a ser úteis.

O que vamos estudar

Adiante, focaremos em dois frameworks populares e poderosos:

  • LlamaIndex, que permite integrar LLMs com dados estruturados, bancos de dados e pipelines de consulta complexos;
  • LangGraph, que traz uma abordagem gráfica e reativa à construção de agentes, permitindo criar fluxos de decisão mais flexíveis e reutilizáveis.

Acompanhe os próximos posts!

Quer aprender mais?

Conheça nossa Formação do Zero à Análise de Dados Econômicos e Financeiros usando Python e Inteligência Artificial. Aprenda do ZERO a coletar, tratar, construir modelos e apresentar dados econômicos e financeiros com o uso de Python e IA. 

Compartilhe esse artigo

Facebook
Twitter
LinkedIn
WhatsApp
Telegram
Email
Print

Comente o que achou desse artigo

Outros artigos relacionados

Frameworks para criar AI Agents

Neste post, vamos dar o primeiro passo rumo à construção de Agentes de IA mais sofisticados, capazes de tomar decisões, interagir com ferramentas externas e lidar com tarefas complexas. Para isso, precisamos entender o papel dos frameworks agenticos (ou agentic frameworks) e como eles podem facilitar esse processo. Aqui introduzimos dois frameworks populares de desenvolvimento de Agentes de IA.

Construindo RAG para Análise do COPOM com SmolAgents

Este exercício demonstra, passo a passo, como aplicar o conceito de Retrieval-Augmented Generation (RAG) com agentes inteligentes na análise de documentos econômicos. Utilizando a biblioteca SmolAgents, desenvolvemos um agente capaz de interpretar e responder a perguntas sobre as atas do COPOM com base em buscas semânticas.

Como criar um Agente de IA?

Unindo conhecimentos sobre Tools, LLMs e Vector Stores, agora é hora de integrar diferentes conceitos e aprender a construir um Agente de IA completo. Neste post, nosso objetivo será criar um Agente capaz de responder perguntas sobre o cenário macroeconômico brasileiro, utilizando dados de expectativas de mercado do Boletim Focus do Banco Central do Brasil (BCB) e o framework LangChain no Python.

Boletim AM

Receba diretamente em seu e-mail gratuitamente nossas promoções especiais e conteúdos exclusivos sobre Análise de Dados!

Boletim AM

Receba diretamente em seu e-mail gratuitamente nossas promoções especiais e conteúdos exclusivos sobre Análise de Dados!

como podemos ajudar?

Preencha os seus dados abaixo e fale conosco no WhatsApp

Boletim AM

Preencha o formulário abaixo para receber nossos boletins semanais diretamente em seu e-mail.