Files
WeHub Mirror 277b732a43
Code Quality / Python Lint & Format (push) Has been cancelled
Code Quality / Python Tests (push) Has been cancelled
Code Quality / JavaScript/TypeScript Lint (advisory) (push) Has been cancelled
Security Scan / CodeQL Analysis (javascript-typescript) (push) Has been cancelled
Security Scan / CodeQL Analysis (python) (push) Has been cancelled
Security Scan / Dependency Review (push) Has been cancelled
WeHub snapshot of 645f932514e9f22f688c8feb3e49a7a7f2eb6f1b
2026-08-07 17:16:22 +08:00

25 KiB

Generative AI Para Iniciantes

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

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌐 Suporte Multilíngue

Suportado via GitHub Action (Automatizado e Sempre Atualizado)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

Prefere Clonar Localmente?

Este repositório inclui traduções para mais de 50 idiomas, o que aumenta significativamente o tamanho do download. Para clonar sem traduções, use 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 você 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 completo de 21 lições pelos Microsoft Cloud Advocates.

🌱 Começando

Este curso tem 21 lições. Cada lição cobre seu próprio tópico, então comece onde quiser!

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

Para desenvolvedores .NET confira Generative AI for Beginners (.NET Edition)!

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

O Que Você Precisa

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

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

Não esqueça de dar estrela (🌟) a este repositório para encontrá-lo mais fácil 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 Estudantes, Obtenha Suporte

Junte-se ao nosso servidor oficial Microsoft Foundry Discord para conhecer e trocar ideias com outros estudantes que fazem este curso e obter suporte.

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

🚀 Construindo uma Startup?

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

🙏 Quer ajudar?

Você tem sugestões ou encontrou erros de ortografia ou código? Abra uma issue ou Crie 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 suportando 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: Entendendo o que é IA Generativa e como funcionam os Modelos de Linguagem Grande (LLMs). 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 | Entendendo 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 aplicativos de chat de forma eficiente. | Vídeo | Saiba Mais | | 08 | Construindo Aplicações de Busca com Bancos de Dados Vetoriais | Construa: Um aplicativo de busca que usa Embeddings para procurar dados. | Vídeo | Saiba Mais | | 09 | Construindo Aplicações de Geração de Imagens | Construa: Um aplicativo de geração de imagens | Vídeo | Saiba Mais | | 10 | Construindo Aplicações de IA com Low Code | Construa: Uma aplicação de IA Generativa usando ferramentas Low Code | Vídeo | Saiba Mais | | 11 | Integrando Aplicações Externas com Chamada de Função | Construa: O que é chamada de função e seus casos de uso para aplicações | Vídeo | Saiba Mais | | 12 | Desenhando 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 proteger esses sistemas. | 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 do LLM e LLMOps | Vídeo | Saiba Mais | | 15 | Geração Aumentada por Recuperação (RAG) e Bancos de Dados Vetoriais | Construa: Um aplicativo usando um Framework RAG para recuperar embeddings de um Banco de Dados Vetorial | Vídeo | Saiba Mais | | 16 | Modelos Open Source e Hugging Face | Construa: Um aplicativo usando modelos open source disponíveis no Hugging Face | Vídeo | Saiba Mais | | 17 | Agentes de IA | Construa: Um aplicativo usando um Framework de Agentes de IA | Vídeo | Saiba Mais | | 18 | Ajuste Fino de LLMs | Aprenda: O que, por que e como fazer ajuste fino em LLMs | Vídeo | Saiba Mais | | 19 | Construindo com SLMs | Aprenda: Os benefícios de construir com Pequenos Modelos de Linguagem | Vídeo Em Breve | Saiba Mais | | 20 | Construindo com Modelos Mistral | Aprenda: Os recursos e diferenças dos Modelos da Família Mistral | Vídeo Em Breve | Saiba Mais | | 21 | Construindo com Modelos Meta | Aprenda: Os recursos 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 Ações e fluxos de trabalho do GitHub

Bernhard Merkle por fazer contribuições chave em cada lição para melhorar a experiência do aprendiz 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)

Generative AI (JavaScript)


Aprendizado Principal

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Série Copilot

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

Obtendo Ajuda

Se você ficar preso ou tiver alguma dúvida sobre como construir aplicativos de IA. Participe de discussões com outros aprendizes e desenvolvedores experientes 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:

Microsoft Foundry Developer Forum


Aviso Legal: Este documento foi traduzido usando o serviço de tradução por IA Co-op Translator. Embora nos esforcemos pela precisão, por favor, esteja ciente de que traduções automatizadas 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 humana. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações incorretas decorrentes do uso desta tradução.