Skip to content

Latest commit

 

History

History
179 lines (126 loc) · 24 KB

File metadata and controls

179 lines (126 loc) · 24 KB

IA Generativa Para Iniciantes

21 Lições a ensinar tudo o que precisa de saber para começar a construir aplicações de IA 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 & 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 | Canarês | Coreano | Lituano | Malaio | Malaiala | Marata | Nepalês | Pidgin Nigeriano | Norueguês | Persa (Farsi) | Polaco | Português (Brasil) | Português (Portugal) | Punjabi (Gurmukhi) | Romeno | Russo | Sérvio (Cirílico) | Eslovaco | Esloveno | Espanhol | Suaíli | Sueco | Tagalo (Filipino) | Tamil | Telugu | Tailandês | Turco | Ucraniano | Urdu | Vietnamita

Prefere Clonar Localmente?

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

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 dá-lhe tudo o que precisa para concluir 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, criado pelos Microsoft Cloud Advocates.

🌱 Começando

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

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

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

Cada lição também inclui uma seção "Continuar a Aprender" com ferramentas de aprendizagem adicionais.

O Que Precisa

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

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

Não esqueça de estrelas (🌟) para este repositório para o encontrar mais facilmente depois.

🧠 Pronto para Implementar?

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

🗣️ Conheça Outros Alunos, Obtenha Suporte

Junte-se ao nosso servidor oficial Azure AI Foundry Discord para conhecer e fazer networking com outros alunos que estão a fazer este curso e obter suporte.

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

🚀 A Construir 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 ortográficos ou de código? Abra um problema 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 Python e TypeScript que suportam Azure OpenAI e API OpenAI
  • Ligações para recursos adicionais para continuar a sua aprendizagem

🗃️ Lições

# Link da Lição Descrição Vídeo Aprendizagem Extra
00 Configuração do Curso Aprender: Como Configurar o Seu Ambiente de Desenvolvimento Vídeo Em Breve Saber Mais
01 Introdução à IA Generativa e LLMs Aprender: Compreender o que é IA Generativa e como funcionam os Modelos de Linguagem Grande (LLMs) Vídeo Saber Mais
02 Explorar e comparar diferentes LLMs Aprender: Como selecionar o modelo certo para o seu caso de uso Vídeo Saber Mais
03 Usar IA Generativa Responsavelmente Aprender: Como construir Aplicações de IA Generativa de forma responsável Vídeo Saber Mais
04 Compreender os Fundamentos da Engenharia de Prompts Aprender: Práticas recomendadas práticas de Engenharia de Prompts Vídeo Saiba Mais
05 Criar Prompts Avançados Aprender: Como aplicar técnicas de engenharia de prompts que melhoram o resultado dos seus prompts. Vídeo Saiba Mais
06 Construir Aplicações de Geração de Texto Construir: Uma aplicação de geração de texto usando Azure OpenAI / OpenAI API Vídeo Saiba Mais
07 Construir Aplicações de Chat Construir: Técnicas para construir e integrar aplicações de chat de forma eficiente. Vídeo Saiba Mais
08 Construir Aplicações de Pesquisa com Bases de Dados Vetoriais Construir: Uma aplicação de pesquisa que usa Embeddings para procurar dados. Vídeo Saiba Mais
09 Construir Aplicações de Geração de Imagem Construir: Uma aplicação de geração de imagens Vídeo Saiba Mais
10 Construir Aplicações de IA Low Code Construir: Uma aplicação de IA Generativa usando ferramentas Low Code Vídeo Saiba Mais
11 Integrar Aplicações Externas com Chamada de Função Construir: O que é chamada de função e os seus casos de uso para aplicações Vídeo Saiba Mais
12 Desenhar UX para Aplicações de IA Aprender: Como aplicar princípios de design UX ao desenvolver aplicações de IA Generativa Vídeo Saiba Mais
13 Garantir a Segurança das Suas Aplicações de IA Generativa Aprender: As ameaças e riscos aos sistemas de IA e os métodos para proteger estes sistemas. Vídeo Saiba Mais
14 O Ciclo de Vida da Aplicação de IA Generativa Aprender: As ferramentas e métricas para gerir o Ciclo de Vida dos LLM e LLMOps Vídeo Saiba Mais
15 Geração Aumentada por Recuperação (RAG) e Bases de Dados Vetoriais Construir: Uma aplicação usando um Framework RAG para recuperar embeddings de Bases de Dados Vetoriais Vídeo Saiba Mais
16 Modelos Open Source e Hugging Face Construir: Uma aplicação usando modelos open source disponíveis no Hugging Face Vídeo Saiba Mais
17 Agentes de IA Construir: Uma aplicação usando um Framework de Agente de IA Vídeo Saiba Mais
18 Ajuste Fino de LLMs Aprender: O que, porquê e como fazer ajuste fino de LLMs Vídeo Saiba Mais
19 Construir com SLMs Aprender: Os benefícios de construir com Pequenoss Modelos de Linguagem Vídeo em breve Saiba Mais
20 Construir com Modelos Mistral Aprender: As características e diferenças dos Modelos da Família Mistral Vídeo em breve Saiba Mais
21 Construir com Modelos Meta Aprender: 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 fazer contribuições chave a cada lição para melhorar a experiência do aprendiz e do código.

🎒 Outros Cursos

A nossa equipa produz outros cursos! Veja:

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / Agents

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


Série de IA Generativa

Generative AI for Beginners Generative AI (.NET) Generative AI (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 dúvidas sobre como construir 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 o desenvolvimento, 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 definitiva. Para informações críticas, recomenda-se a tradução profissional humana. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações erradas decorrentes da utilização desta tradução.