Aprenda os fundamentos da construção de aplicativos generativos de IA com nosso curso abrangente de 21-lições da Microsoft Cloud Advocates.
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 "Aprenda", explicando um conceito de IA generativo ou lições "construir" que expliquem um conceito e exemplos de código em Python e TypeScript , quando possível.
Cada lição também inclui uma seção "Continue aprendendo" com ferramentas de aprendizado adicionais.
Serviço do Azure OpenAi - Lições: "Assignação Aoai"
Catálogo de modelos do Github Marketplace - Lições: "Githubmodels"
API OpenAI - Lições: "Assignação OAI"
O conhecimento básico de Python ou TypeScript é útil - *Para iniciantes absolutos, confira esses cursos de Python e TypeScript.
Uma conta do Github para bifurcar todo esse repositório para sua própria conta do GitHub
Criamos uma lição de configuração do curso para ajudá -lo a configurar seu ambiente de desenvolvimento.
Não se esqueça de estrelar (?) Este repositório para achar mais fácil mais tarde.
Se você estiver procurando por amostras de código mais avançadas, consulte nossa coleção de amostras generativas de código de IA em Python e TypeScript .
Junte -se ao nosso servidor oficial da AI Discord para se reunir e interagir com outros alunos que fazem este curso e obtenha suporte.
Inscreva -se na Microsoft for Startups Founders Hub para receber créditos gratuitos do OpenAI e até US $ 150 mil em créditos do Azure para acessar os modelos Openai através do Azure Openai Services .
Você tem sugestões ou erros de ortografia ou código? Levantar um problema ou criar um pedido de tração
# | Link da lição | Descrição | Vídeo | Aprendizado extra |
---|---|---|---|---|
00 | Configuração do curso | Aprenda: como configurar seu ambiente de desenvolvimento | Em breve | Saber mais |
01 | Introdução ao IA e LLMS generativos | Aprenda: Entendendo o que é a IA generativa e como os modelos de linguagem (LLMS) são grandes. | Vídeo | Saber mais |
02 | Explorando e comparando diferentes LLMs | Aprenda: como selecionar o modelo certo para o seu caso de uso | Vídeo | Saber mais |
03 | Usando a IA generativa com responsabilidade | Aprenda: como criar aplicativos de IA generativos de forma responsável | Vídeo | Saber mais |
04 | Entendendo os fundamentos prontos de engenharia | Aprenda: práticas práticas de melhor engenharia | Vídeo | Saber mais |
05 | Criando prompts avançados | Aprenda: como aplicar técnicas rápidas de engenharia que melhoram o resultado de seus avisos. | Vídeo | Saber mais |
06 | Construindo aplicações de geração de texto | Build: um aplicativo de geração de texto usando a API do Azure OpenAi / Openai | Vídeo | Saber mais |
07 | Construindo aplicações de bate -papo | Construir: técnicas para criar e integrar com eficiência aplicativos de bate -papo. | Vídeo | Saber mais |
08 | Construindo bancos de dados de vetores de aplicativos de pesquisa | Construir: um aplicativo de pesquisa que usa incorporação para pesquisar dados. | Vídeo | Saber mais |
09 | Construindo aplicações de geração de imagens | Construir: um aplicativo de geração de imagem | Vídeo | Saber mais |
10 | Construindo Aplicativos de AI com baixo código | Construção: um aplicativo de IA generativo usando ferramentas de código baixo | Vídeo | Saber mais |
11 | Integrando aplicativos externos com chamadas de função | Construir: o que é chamado de função e seus casos de uso para aplicativos | Vídeo | Saber mais |
12 | Projetando ux para aplicativos de IA | Aprenda: como aplicar os princípios de design do UX ao desenvolver aplicativos generativos de IA | Vídeo | Saber mais |
13 | Protegendo seus aplicativos de IA generativos | Aprenda: as ameaças e riscos aos sistemas e métodos de IA para proteger esses sistemas. | Vídeo | Saber mais |
14 | O ciclo de vida do aplicativo de IA generativo | Aprenda: as ferramentas e métricas para gerenciar o ciclo de vida do LLM e o LLMOPS | Vídeo | Saber mais |
15 | Recuperação Geração Aumentada (RAG) e bancos de dados vetoriais | Construção: um aplicativo usando uma estrutura de RAG para recuperar incorporações de bancos de dados de vetores | Vídeo | Saber mais |
16 | Modelos de código aberto e rosto abraçando | Construição: um aplicativo usando modelos de código aberto disponíveis em Hugging Face | Vídeo | Saber mais |
17 | Agentes da IA | Build: um aplicativo usando uma estrutura de agente de IA | Vídeo | Saber mais |
18 | LLMS de ajuste fino | Aprenda: o quê, por que e como o tune-tuning llms | Vídeo | Saber mais |
19 | Construção com SLMS | Aprenda: os benefícios da construção de pequenos modelos de idiomas | Vídeo em breve | Saber mais |
20 | Construindo com modelos Mistral | Aprenda: os recursos e diferenças dos modelos de família Mistral | Vídeo em breve | Saber mais |
21 | Construindo com meta modelos | Aprenda: os recursos e diferenças dos modelos da Família Meta | Vídeo em breve | Saber mais |
Agradecimentos especiais a John Aziz por criar todas as ações e fluxos de trabalho do GitHub
Bernhard Merkle por fazer contribuições importantes para cada lição para melhorar a experiência do aluno e do código.
Nossa equipe produz outros cursos! Confira: