Skip to content

Latest commit

 

History

History
189 lines (137 loc) · 24.6 KB

File metadata and controls

189 lines (137 loc) · 24.6 KB

IA Generativa para Iniciantes

21 Lições ensinando tudo que você precisa saber para começar a construir aplicações de IA Generativa

Licença GitHub Colaboradores do GitHub Issues do GitHub Pull requests do GitHub PRs Bem-vindos

Observadores do GitHub Forks do GitHub Estrelas do GitHub

Microsoft Foundry Discord

🌐 Suporte Multilíngue

Suportado via GitHub Action (Automatizado e Sempre Atualizado)

Árabe | Bengali | Búlgaro | Birmanês (Myanmar) | Chinês (Simplificado) | Chinês (Tradicional, Hong Kong) | Chinês (Tradicional, Macau) | Chinês (Tradicional, Taiwan) | Croata | Tcheco | Dinamarquês | Holandês | Estoniano | Finlandês | Francês | Alemão | Grego | Hebraico | Hindi | Húngaro | Indonésio | Italiano | Japonês | Canarês | Coreano | Lituano | Malásio | Malaiala | Marata | Nepali | Pidgin Nigeriano | Norueguês | Persa (Farsi) | Polonês | Português (Brasil) | Português (Portugal) | Punjabi (Gurmukhi) | Romeno | Russo | Sérvio (Cirílico) | Eslovaco | Esloveno | Espanhol | Suaíli | Sueco | Tagalo (Filipino) | Tâmil | Telugu | Tailandês | Turco | Ucraniano | Urdu | Vietnamita

Prefere Clonar Localmente?

Este repositório inclui traduções em mais de 50 idiomas, o que aumenta significativamente o tamanho do download. Para clonar sem as traduções, use o checkout esparso:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git
cd generative-ai-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git
cd generative-ai-for-beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

Isso lhe dá tudo que precisa para completar o curso com um download muito mais rápido.

IA Generativa para Iniciantes (Versão 3) - Um Curso

Aprenda os fundamentos para construir aplicações de IA Generativa com nosso curso abrangente de 21 lições ministrado pelos Microsoft Cloud Advocates.

🌱 Começando

Este curso possui 21 lições. Cada lição aborda um tema específico, então comece de onde quiser!

As lições são classificadas como lições "Aprender" explicando um conceito de IA Generativa ou lições "Construir" que explicam um conceito e fornecem exemplos de código em Python e TypeScript quando possível.

Para desenvolvedores .NET, confira IA Generativa para Iniciantes (Edição .NET)!

Cada lição também inclui uma seção "Continue Aprendendo" com ferramentas de aprendizado adicionais.

O Que Você Precisa

Para executar o código deste curso, você pode usar:

Criamos uma lição Configuração do Curso para ajudar você a configurar seu ambiente de desenvolvimento.

Não esqueça de dar uma estrela (🌟) neste repositório para encontrá-lo mais facilmente depois.

🧠 Pronto para Implantar?

Se você busca exemplos de código mais avançados, confira nossa coleção de Exemplos de Código de IA Generativa em Python e TypeScript.

🗣️ Conheça Outros Aprendizes, Obtenha Suporte

Junte-se ao nosso servidor oficial Azure AI Foundry Discord para conhecer e fazer networking com outros aprendizes deste curso e obter suporte.

Faça perguntas ou compartilhe feedback de produto em nosso Fórum de Desenvolvedores Azure AI Foundry no Github.

🚀 Criando uma Startup?

Visite Microsoft for Startups para saber como começar a construir com créditos Azure hoje.

🙏 Quer ajudar?

Tem sugestões ou encontrou erros de ortografia ou de código? Abra uma issue ou envie um pull request

📂 Cada lição inclui:

  • Uma breve introdução em vídeo ao tema
  • Uma lição escrita localizada no README
  • Exemplos de código em Python e TypeScript que suportam Azure OpenAI e OpenAI API
  • Links para recursos extras para continuar seu aprendizado

🗃️ Lições

# Link da Lição Descrição Vídeo Aprendizado Extra
00 Configuração do Curso Aprender: Como configurar seu ambiente de desenvolvimento Vídeo em breve Saiba mais
01 Introdução à IA Generativa e LLMs Aprender: Entender o que é IA Generativa e como os Grandes Modelos de Linguagem (LLMs) funcionam. Vídeo Saiba mais
02 Explorando e comparando diferentes LLMs Aprender: Como selecionar o modelo certo para seu caso de uso Vídeo Saiba mais
03 Usando IA Generativa Responsavelmente Aprender: Como construir aplicações de IA Generativa de forma responsável Vídeo Saiba mais
04 Compreendendo os Fundamentos da Engenharia de Prompt Aprenda: Melhores Práticas Práticas de Engenharia de Prompt Vídeo Saiba Mais
05 Criando Prompts Avançados Aprenda: Como aplicar técnicas de engenharia de prompt que melhoram o resultado dos seus prompts. Vídeo Saiba Mais
06 Construindo Aplicações de Geração de Texto Construa: Um aplicativo de geração de texto usando Azure OpenAI / OpenAI API Vídeo Saiba Mais
07 Construindo Aplicações de Chat Construa: Técnicas para construir e integrar aplicações de chat de forma eficiente. Vídeo Saiba Mais
08 Construindo Aplicativos de Busca com Bancos de Dados Vetoriais Construa: Uma aplicação de busca que utiliza Embeddings para pesquisar dados. Vídeo Saiba Mais
09 Construindo Aplicações de Geração de Imagens Construa: Uma aplicação de geração de imagens Vídeo Saiba Mais
10 Construindo Aplicações de IA Low Code Construa: Uma aplicação de IA Generativa usando ferramentas Low Code Vídeo Saiba Mais
11 Integrando Aplicações Externas com Function Calling Construa: O que é function calling e seus casos de uso para aplicações Vídeo Saiba Mais
12 Projetando UX para Aplicações de IA Aprenda: Como aplicar princípios de design UX ao desenvolver Aplicações de IA Generativa Vídeo Saiba Mais
13 Protegendo Suas Aplicações de IA Generativa Aprenda: As ameaças e riscos aos sistemas de IA e métodos para protegê-los. Vídeo Saiba Mais
14 O Ciclo de Vida da Aplicação de IA Generativa Aprenda: As ferramentas e métricas para gerenciar o Ciclo de Vida LLM e LLMOps Vídeo Saiba Mais
15 Recuperação Aumentada por Geração (RAG) e Bancos de Dados Vetoriais Construa: Uma aplicação usando um Framework RAG para recuperar embeddings de Bancos de Dados Vetoriais Vídeo Saiba Mais
16 Modelos Open Source e Hugging Face Construa: Uma aplicação usando modelos open source disponíveis no Hugging Face Vídeo Saiba Mais
17 Agentes de IA Construa: Uma aplicação usando um Framework de Agente de IA Vídeo Saiba Mais
18 Fine-Tuning de LLMs Aprenda: O que, por que e como fazer fine-tuning de LLMs Vídeo Saiba Mais
19 Construindo com SLMs Aprenda: Os benefícios de construir com Small Language Models Vídeo em Breve Saiba Mais
20 Construindo com Modelos Mistral Aprenda: As características e diferenças dos Modelos da Família Mistral Vídeo em Breve Saiba Mais
21 Construindo com Modelos Meta Aprenda: As características e diferenças dos Modelos da Família Meta Vídeo em Breve Saiba Mais

🌟 Agradecimentos Especiais

Agradecimentos especiais a John Aziz por criar todas as GitHub Actions e workflows

Bernhard Merkle por suas contribuições chave em cada lição para melhorar a experiência do aluno e do código.

🎒 Outros Cursos

Nossa equipe produz outros cursos! Confira:

LangChain

LangChain4j para Iniciantes LangChain.js para Iniciantes LangChain para Iniciantes

Azure / Edge / MCP / Agentes

AZD para Iniciantes Edge AI para Iniciantes MCP para Iniciantes Agentes de IA para Iniciantes


Série de IA Generativa

IA Generativa para Iniciantes IA Generativa (.NET) IA Generativa (Java) IA Generativa (JavaScript)


Aprendizado Principal

ML para Iniciantes Ciência de Dados para Iniciantes IA para Iniciantes Cibersegurança para Iniciantes Desenvolvimento Web para Iniciantes IoT para Iniciantes Desenvolvimento XR para Iniciantes


Série Copilot

Copilot para Programação em Par com IA Copilot para C#/.NET Aventura Copilot

Obtendo Ajuda

Se você ficar preso ou tiver dúvidas sobre como criar aplicativos de IA. Junte-se a outros aprendizes e desenvolvedores experientes em discussões sobre MCP. É uma comunidade de apoio onde perguntas são bem-vindas e o conhecimento é compartilhado livremente.

Microsoft Foundry Discord

Se você tiver feedback sobre o produto ou erros durante a construção, visite:

Fórum de Desenvolvedores Microsoft Foundry


Aviso Legal:
Este documento foi traduzido utilizando o serviço de tradução automática Co-op Translator. Embora nos esforcemos para garantir a precisão, esteja ciente de que traduções automáticas podem conter erros ou imprecisões. O documento original em seu idioma nativo deve ser considerado a fonte autorizada. Para informações críticas, recomenda-se tradução profissional realizada por humanos. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações incorretas decorrentes do uso desta tradução.