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

Inteligência Artificial Generativa Para Iniciantes

21 Aulas que ensinam tudo o que precisa de saber para começar a criar aplicações de Inteligência Artificial Generativa

Licença GitHub Contribuidores GitHub Problemas GitHub Pedidos de Pull GitHub PRs Bem-vindos

Observadores GitHub Bifurcações GitHub Estrelas 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 | Checo | Dinamarquês | Holandês | Estónio | Finlandês | Francês | Alemão | Grego | Hebraico | Hindi | Húngaro | Indonésio | Italiano | Japonês | Kannada | Khmer | Coreano | Lituano | Malaio | Malaiala | Marata | Nepali | Pidgin Nigeriano | Norueguês | Persa (Farsi) | Polaco | Português (Brasil) | Português (Portugal) | Punjabí (Gurmukhi) | Romeno | Russo | Sérvio (Cirílico) | Eslovaco | Esloveno | Espanhol | Suaíli | Sueco | Tagalog (Filipino) | Tamil | 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 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"

Isto fornece tudo o que precisa para completar o curso com um download muito mais rápido.

Inteligência Artificial Generativa para Iniciantes (Versão 3) - Um Curso

Aprenda os fundamentos para construir aplicações de Inteligência Artificial Generativa com o nosso curso completo de 21 aulas pela Microsoft Cloud Advocates.

🌱 Começar

Este curso tem 21 aulas. Cada aula cobre o seu próprio tópico, por isso pode começar onde quiser!

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

Para programadores .NET consulte Inteligência Artificial Generativa para Iniciantes (Edição .NET)!

Cada aula inclui também uma secção "Continue a Aprender" com ferramentas adicionais de aprendizagem.

O Que Precisa

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

Criámos uma lição de Configuração do Curso para ajudar na configuração do seu ambiente de desenvolvimento.

Não se esqueça de estrelas (🌟) neste repositório para o encontrar mais facilmente mais tarde.

🧠 Pronto para Implantar?

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

🗣️ Conheça Outros Estudantes, Obtenha Apoio

Junte-se ao nosso servidor oficial Microsoft Foundry Discord para conhecer e contactar outros estudantes do curso e obter apoio.

Faça perguntas ou partilhe feedback sobre o produto no nosso Fórum de Desenvolvedores Microsoft Foundry no Github.

🚀 A Construir uma Startup?

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

🙏 Quer ajudar?

Tem sugestões ou encontrou erros de ortografia ou código? Abra um issue ou Crie um pedido de pull

📂 Cada aula 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 compatíveis com Azure OpenAI e OpenAI API
  • Ligações a recursos extra para continuar a sua aprendizagem

🗃️ Aulas

# Link da Aula Descrição Vídeo Aprendizagem Extra
00 Configuração do Curso Aprender: Como Configurar o Seu Ambiente de Desenvolvimento Vídeo a Chegar Saiba Mais
01 Introdução à IA Generativa e LLMs Aprender: Compreender o que é IA Generativa e como funcionam os Modelos de Linguagem de Grande Escala (LLMs). Vídeo Saiba Mais
02 Explorar e comparar diferentes LLMs Aprender: Como selecionar o modelo certo para o seu caso de uso Vídeo Saiba Mais
03 Usar IA Generativa Responsavelmente Aprender: Como construir Aplicações de IA Generativa de forma responsável Vídeo Saiba Mais

| 04 | Compreender os Fundamentos de Engenharia de Prompt | Aprender: Práticas recomendadas práticas de Engenharia de Prompt | Video | Learn More | | 05 | Criar Prompts Avançados | Aprender: Como aplicar técnicas de engenharia de prompt que melhoram o resultado dos seus prompts. | Video | Learn More | | 06 | Construir Aplicações de Geração de Texto | Construir: Uma aplicação de geração de texto usando Azure OpenAI / OpenAI API | Video | Learn More | | 07 | Construir Aplicações de Chat | Construir: Técnicas para construir e integrar aplicações de chat de forma eficiente. | Video | Learn More | | 08 | Construir Aplicações de Pesquisa com Bases de Dados Vetoriais | Construir: Uma aplicação de pesquisa que usa embeddings para pesquisar dados. | Video | Learn More | | 09 | Construir Aplicações de Geração de Imagem | Construir: Uma aplicação de geração de imagens | Video | Learn More | | 10 | Construir Aplicações de IA Low Code | Construir: Uma aplicação de IA Generativa usando ferramentas Low Code | Video | Learn More | | 11 | Integrar Aplicações Externas com Function Calling | Construir: O que é function calling e os seus casos de uso para aplicações | Video | Learn More | | 12 | Desenhar UX para Aplicações de IA | Aprender: Como aplicar princípios de design UX ao desenvolver Aplicações de IA Generativa | Video | Learn More | | 13 | Garantir a Segurança das Suas Aplicações de IA Generativa | Aprender: As ameaças e riscos para sistemas de IA e métodos para garantir a segurança desses sistemas. | Video | Learn More | | 14 | O Ciclo de Vida das Aplicações de IA Generativa | Aprender: As ferramentas e métricas para gerir o Ciclo de Vida dos LLM e LLMOps | Video | Learn More | | 15 | Retrieval Augmented Generation (RAG) e Bases de Dados Vetoriais | Construir: Uma aplicação usando um Framework RAG para recuperar embeddings de uma Base de Dados Vetorial | Video | Learn More | | 16 | Modelos Open Source e Hugging Face | Construir: Uma aplicação usando modelos open source disponíveis na Hugging Face | Video | Learn More | | 17 | Agentes de IA | Construir: Uma aplicação usando um Framework de Agentes de IA | Video | Learn More | | 18 | Fine-Tuning de LLMs | Aprender: O que, porquê e como fazer fine-tuning de LLMs | Video | Learn More | | 19 | Construir com SLMs | Aprender: Os benefícios de construir com Small Language Models | Video Coming Soon | Learn More | | 20 | Construir com Modelos Mistral | Aprender: As características e diferenças dos Modelos da Família Mistral | Video Coming Soon | Learn More | | 21 | Construir com Modelos Meta | Aprender: As características e diferenças dos Modelos da Família Meta | Video Coming Soon | Learn More |

🌟 Agradecimentos Especiais

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

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

🎒 Outros Cursos

A nossa equipa 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)


Aprendizagem 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

Obter Ajuda

Se ficar bloqueado ou tiver alguma questão sobre a construção de aplicações de IA. Junte-se a outros aprendizes e desenvolvedores experientes em discussões sobre MCP. É uma comunidade de apoio onde as perguntas são bem-vindas e o conhecimento é partilhado livremente.

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


Aviso Legal: Este documento foi traduzido utilizando o serviço de tradução automática Co-op Translator. Embora nos esforcemos pela precisão, esteja ciente de que traduções automáticas podem conter erros ou imprecisões. O documento original na sua língua nativa 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 resultantes da utilização desta tradução.