Rocketseat
Rocketseat
/

IA para devs

Desenvolva soluções inteligentes com IA: chatbots, RAG, fine-tuning e muito mais!

Icone da tag IAIAIcone da tag BackendBackendIcone da tag IntermediárioIntermediário
PythonFine TuningOpenAILLM
IA para devs icon
Nível 1

Introdução à IA

17 Aulas

Introdução à IA

Módulo17 aulas
1h 47min

Neste módulo de introdução à inteligência artificial, exploraremos conceitos e fundamentos da área, abordando subáreas, tipos de aplicação e introduziremos o conceito de utilização de modelos fornecidos por empresas de tecnologia versus a construção de modelos próprios. Também vamos falar sobre carreiras e sobre o mercado de IA.

Quiz - Introdução à IA

Quiz avaliativoobrigatório
5 Questões

Primeiro teste avaliativo

Micro-certificado - Introdução à IA

Micro-certificado - Introdução à IA

Micro-certificado
Requisitos
Nível 2

Desenvolvendo Chatbots

32 Aulas

Desenvolvendo Chatbots

Módulo32 aulas
2h 25min

Este módulo oferece algumas abordagens para o desenvolvimento de chatbots, cobrindo desde chatbots baseados em menu até modelos avançados de inteligência artificial, como GPT. Vamos apresentar conceitos de bots informativos e transacionais além explorar ferramentas como Watson Assistant, Dialog Flow e GPT, adquirindo habilidades práticas para projetar, implementar e otimizar chatbots eficazes.

Quiz - Desenvolvimento de Chatbots

Quiz avaliativoobrigatório
6 Questões

Segundo teste avaliativo

Micro-certificado - Desenvolvendo Chatbots

Micro-certificado - Desenvolvendo Chatbots

Micro-certificado
Requisitos
Nível 3

Otimizando LLMs com RAG

53 Aulas

RAG documentos PDF

Módulo21 aulas
1h 18min

Este módulo oferece uma visão sobre a otimização de Modelos de Linguagem de Grande Escala (LLM) com o uso da arquitetura RAG (Retrieval-Augmented Generation). Vamos utilizar através de técnicas de pré-processamento de dados, integração de modelos RAG e diferentes arquiteturas para melhorar a eficiência e qualidade de LLMs em uma variedade de contextos, desde pesquisa até aplicações práticas em empresas.

RAG Code Review

Módulo8 aulas
48min

Este módulo traz um outro exemplo de RAG, dessa vez voltado para Code Review com uma base de código baixada diretamente do Github. Além disso, é discutido sobre os desafios e limitações do RAG, sendo o principal deles o tamanho e overlap dos chunks.

RAG Avançado

Módulo14 aulas
56min

Este módulo traz exemplos avançados de RAG, trazendo tanto Parent RAG quanto RAG Rerank. Além disso, é discutido sobre como esses dois exemplos podem auxiliar nos desafios e limitações do RAG mencionados nos módulos anteriores.

Deploy RAG

Módulo10 aulas
1h 04min

Esse módulo tem como foco ensinar a como realizar o deploy de soluções RAG, disponibilizando uma API em nuvem. Utilizaremos como base um dos modelos criado anteriormente.

Desafio - LLMs RAG

Desafio práticoopcional

Quiz - RAG

Quiz avaliativoobrigatório
7 Questões
Micro-certificado - Otimizando LLMs com RAG

Micro-certificado - Otimizando LLMs com RAG

Micro-certificado
Requisitos
Nível 4

Otimizando LLMs com Fine Tuning

20 Aulas

Otimizando LLMs com Fine Tuning

Módulo20 aulas
2h 09min

Este módulo oferece uma abordagem prática e especializada para otimizar Modelos de Linguagem de Grande Escala (LLM) por meio de Fine-Tuning. Os participantes serão capacitados com técnicas avançadas de ajuste fino de hiperparâmetros, seleção de conjuntos de dados adequados e estratégias de avaliação para maximizar o desempenho e a adaptação de LLMs a tarefas específicas, desde geração de texto até tradução automática. Destinado a cientistas de dados, engenheiros de IA e profissionais que buscam aprimorar suas habilidades em otimização de modelos de linguagem, este módulo proporciona uma compreensão aprofundada das práticas mais eficazes em Fine-Tuning de LLMs.

Desafio - LLM Fine Tuning

Desafio práticoopcional

Quiz - Fine Tuning

Quiz avaliativoobrigatório
6 Questões
Micro-certificado - Otimizando LLMs com Fine Tuning

Micro-certificado - Otimizando LLMs com Fine Tuning

Micro-certificado
Requisitos
Nível 5

Agentes de IA

24 Aulas

Agentes de IA

Módulo24 aulas
2h 48min

Este módulo oferece uma abordagem prática e especializada para o desenvolvimento e implementação de Agentes de Inteligência Artificial. Os alunos aprenderão a projetar e construir agentes autônomos que utilizam técnicas avançadas de aprendizado de máquina para realizar tarefas específicas com eficiência. O módulo abrange desde a definição dos objetivos dos agentes e a configuração de ambientes de treinamento, até a implementação de estratégias de tomada de decisão e interação com usuários ou sistemas externos.

Desafio IA para Devs - Agentes de IA

Desafio práticoopcional

Neste desafio o seu objetivo é criar um sistema automatizado que gere roteiros para vídeos no segmento de videogames.

Quiz IA para Devs - Agentes de IA

Quiz avaliativoobrigatório
6 Questões

Penúltimo quiz avaliativo da formação de IA para Devs

Micro-certificado - Agentes de IA

Micro-certificado - Agentes de IA

Micro-certificado
Requisitos
Nível 6

Prompt Engineering

5 Aulas

Prompt Engineering

Módulo5 aulas
53min

Este módulo oferece uma abordagem prática e especializada para a criação e otimização de prompts para modelos de Large Language Models (LLMs). Os alunos aprenderão técnicas para projetar e ajustar prompts de maneira eficaz, garantindo que os LLMs produzam respostas precisas e relevantes para uma variedade de tarefas. O curso abrange desde a formulação de prompts eficazes e a experimentação com diferentes abordagens até a análise e ajuste dos resultados para melhorar o desempenho do modelo.

Desafio - Prompt Engineering

Desafio práticoopcional

Quiz - Prompt Engineering

Quiz avaliativoobrigatório
7 Questões

Último teste avaliativo

Micro-certificado - Prompt Engineering

Micro-certificado - Prompt Engineering

Micro-certificado
Requisitos
Nível 7

Certificado final

Certificado em IA para devs

Certificado em IA para devs

Certificado
Requisitos

Você chegou ao final da formação!

Quer continuar estudando conteúdos similares?
Explore nosso catálogo e acesse aulas, cursos e mais!