Voltar para Oficinas
Mago jogando dados

Oficina de Inteligência Artificial

Campus Asa Norte
Terças e quintas-feiras, das 17h às 19h

Sobre a Oficina

💡 Dica: Por envolver conceitos intermediários, esta oficina é recomendada para estudantes a partir do 3º semestre. No entanto, se você é calouro e adora desafios, também será super bem-vindo!
Esta monitoria foi desenvolvida para apresentar os principais conceitos e práticas envolvidos na construção de aplicações modernas baseadas em Inteligência Artificial. Ao longo do programa, os participantes irão sair do uso de modelos de linguagem por interfaces prontas e aprender como integrá-los, fornecer contexto, conectar ferramentas externas e construir sistemas capazes de executar tarefas de forma estruturada.

A monitoria será realizada ao longo de três semanas, com encontros às terças e quintas-feiras, das 17h às 19h. O conteúdo será desenvolvido de forma prática e progressiva, com um único projeto evoluindo ao longo dos seis encontros.

Ao final da monitoria, os participantes deverão ser capazes de consumir modelos de linguagem por API, estruturar contextos, utilizar ferramentas externas, compreender a arquitetura de agentes, reconhecer o papel do MCP e dos SDKs e compreender os fundamentos de RAG.

O que você vai aprender:

LLM APIs: Como aplicações se comunicam com modelos de linguagem por meio de APIs, explorando requisições, mensagens, parâmetros, tokens, janela de contexto e structured outputs.
Context Engineering: Como selecionar, organizar e fornecer as informações certas para que um modelo consiga executar uma tarefa de forma mais eficiente, trabalhando com instruções, histórico, documentos e memória.
Tool Calling: Como conectar modelos de linguagem a funções e serviços externos, permitindo que uma aplicação execute cálculos, consulte APIs, bancos de dados e outras ferramentas.
MCP e SDKs: Como o Model Context Protocol (MCP) padroniza a comunicação entre aplicações de IA, ferramentas e fontes de contexto, além de compreender o papel dos SDKs no desenvolvimento de aplicações com modelos de linguagem.
Agents: Como combinar modelos, contexto e ferramentas em ciclos de execução, permitindo que o sistema escolha ferramentas, execute etapas e determine quando uma tarefa foi concluída.
RAG: Uma introdução ao Retrieval-Augmented Generation, explorando embeddings, indexação, recuperação de informações e como documentos externos podem ser utilizados para enriquecer o contexto de um modelo.
Prática orientada: Um único projeto será desenvolvido progressivamente durante a monitoria, começando com uma chamada simples de LLM e evoluindo até um sistema capaz de utilizar contexto, ferramentas, MCP, agentes e recuperação de documentos.

Para quem é esta monitoria:

  • Estudantes que desejam entender como aplicações de IA são construídas na prática;
  • Desenvolvedores e estudantes de tecnologia interessados em trabalhar com LLMs e aplicações inteligentes;
  • Pessoas que já tiveram contato com ferramentas de IA e querem entender o que existe por trás delas;
  • Interessados em aprender sobre APIs de LLM, agentes, ferramentas, MCP, RAG e outras arquiteturas modernas de IA;
  • Participantes que desejam transformar o uso de modelos de linguagem em aplicações de software reais.
A proposta é aprender construindo: ao longo dos seis encontros, o projeto evolui de uma simples chamada de LLM para uma aplicação completa.

Preencha o formulário de inscrição para participar da monitoria. Vagas limitadas.

Monitores Responsáveis

Foto de Erick Cardoso 👑

Erick Cardoso 👑

Cientista de Dados e Pesquisador em Inteligência Artificial aplicada à Genômica.

Foto de Ivin Vaz

Ivin Vaz

Desenvolvedor Back-end com interesse em Python, Java e implantação em geral.