Skip to content

Latest commit

 

History

History
140 lines (101 loc) · 19.4 KB

File metadata and controls

140 lines (101 loc) · 19.4 KB

Generative AI Para Iniciantes

21 Lições que ensinam tudo o que precisa saber para começar a criar aplicações de IA Generativa

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

Observadores no GitHub
Forks no GitHub
Estrelas no GitHub

🌐 Suporte Multilíngue

Suportado via GitHub Action (Automatizado e Sempre Atualizado)

Francês | Espanhol | Alemão | Russo | Árabe | Persa (Farsi) | Urdu | Chinês (Simplificado) | Chinês (Tradicional, Macau) | Chinês (Tradicional, Hong Kong) | Chinês (Tradicional, Taiwan) | Japonês | Coreano | Hindi | Bengali | Marathi | Nepali | Punjabi (Gurmukhi) | Português (Portugal) | Português (Brasil) | Italiano | Lituano | Polaco | Turco | Grego | Tailandês | Sueco | Dinamarquês | Norueguês | Finlandês | Holandês | Hebraico | Vietnamita | Indonésio | Malaio | Tagalo (Filipino) | Suaíli | Húngaro | Checo | Eslovaco | Romeno | Búlgaro | Sérvio (Cirílico) | Croata | Esloveno | Ucraniano | Birmanês (Myanmar)

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

Aprenda os fundamentos para criar aplicações de IA Generativa com o nosso curso abrangente de 21 lições, desenvolvido pelos Microsoft Cloud Advocates.

🌱 Começar

Este curso tem 21 lições. Cada lição aborda um tópico específico, então pode começar por onde preferir!

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

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

Cada lição também inclui uma seçã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 ajudá-lo a configurar o seu ambiente de desenvolvimento.

Não se esqueça de adicionar uma estrela (🌟) a este repositório para encontrá-lo mais facilmente mais tarde.

🧠 Pronto para Implementar?

Se procura exemplos de código mais avançados, confira a 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 do Discord Azure AI Foundry para conhecer e interagir com outros estudantes deste curso e obter suporte.

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

🚀 A Criar uma Startup?

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

🙏 Quer ajudar?

Tem sugestões ou encontrou erros de ortografia ou código? Abra um problema ou Crie um pull request.

📂 Cada lição inclui:

  • Um breve vídeo introdutório sobre o tópico
  • Uma lição escrita localizada no README
  • Exemplos de código em Python e TypeScript suportando Azure OpenAI e OpenAI API
  • Links para recursos adicionais para continuar a aprendizagem

🗃️ Lições

# Link da Lição Descrição Vídeo Aprendizagem Adicional
00 Configuração do Curso Aprender: Como configurar o seu ambiente de desenvolvimento Vídeo em breve Saiba Mais
01 Introdução à IA Generativa e aos LLMs Aprender: Compreender o que é IA Generativa e como funcionam os Modelos de Linguagem Extensos (LLMs). Vídeo Saiba Mais
02 Explorando e comparando diferentes LLMs Aprender: Como selecionar o modelo certo para o seu caso de uso Vídeo Saiba Mais
03 Usando IA Generativa de Forma Responsável Aprender: Como criar aplicações de IA Generativa de forma responsável Vídeo Saiba Mais
04 Compreendendo os Fundamentos da Engenharia de Prompts Aprender: Práticas recomendadas de Engenharia de Prompts na prática Vídeo Saiba Mais
05 Criando Prompts Avançados Aprender: Como aplicar técnicas de engenharia de prompts que melhoram os resultados 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 utiliza Embeddings para procurar dados. Vídeo Saiba Mais
09 Construir Aplicações de Geração de Imagens Construir: Uma aplicação de geração de imagens Vídeo Saiba Mais
10 Construir Aplicações de IA com Ferramentas Low Code Construir: Uma aplicação de IA Generativa usando ferramentas Low Code Vídeo Saiba Mais
11 Integrar Aplicações Externas com Function Calling Construir: O que é function calling 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 Proteger as Suas Aplicações de IA Generativa Aprender: As ameaças e riscos para sistemas de IA e métodos para proteger esses sistemas. Vídeo Saiba Mais
14 O Ciclo de Vida de Aplicações de IA Generativa Aprender: As ferramentas e métricas para gerir o Ciclo de Vida de 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 Agentes de IA Vídeo Saiba Mais
18 Ajuste Fino de LLMs Aprender: O quê, porquê e como do ajuste fino de LLMs Vídeo Saiba Mais
19 Construir com SLMs Aprender: Os benefícios de construir com Small Language Models Vídeo Brevemente Saiba Mais
20 Construir com Modelos Mistral Aprender: As características e diferenças dos Modelos da Família Mistral Vídeo Brevemente Saiba Mais
21 Construir com Modelos Meta Aprender: As características e diferenças dos Modelos da Família Meta Vídeo Brevemente Saiba Mais

🌟 Agradecimentos especiais

Agradecimentos especiais a John Aziz por criar todas as GitHub Actions e fluxos de trabalho.

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

🎒 Outros Cursos

A nossa equipa produz outros cursos! Veja:


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 na sua língua nativa deve ser considerado a fonte oficial. Para informações críticas, recomenda-se a tradução profissional realizada por humanos. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações incorretas resultantes do uso desta tradução.