![]()
Á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 | Marathi | Nepali | Pidgin Nigeriano | Norueguês | Persa (Farsi) | Polaco | Português (Brasil) | Português (Portugal) | Punjabi (Gurmukhi) | Romeno | Russo | Sérvio (Cirílico) | Eslovaco | Esloveno | Espanhol | Swahili | Sueco | Tagalog (Filipino) | Tamil | Telugu | Tailandês | Turco | Ucraniano | Urdu | Vietnamita
Prefere Clonar Localmente?
Este repositório inclui traduções para mais de 50 línguas, 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/ai-agents-for-beginners.git cd ai-agents-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git cd ai-agents-for-beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"Isto dá-lhe tudo o que precisa para completar o curso com um download muito mais rápido.
Se desejar que mais línguas sejam suportadas, estão listadas aqui
Este curso tem lições que cobrem os fundamentos da construção de Agentes de IA. Cada lição cobre o seu próprio tema, por isso comece onde quiser!
Existe suporte multilíngue para este curso. Vá às nossas línguas disponíveis aqui.
Se é a sua primeira vez a construir com modelos de IA Generativa, experimente o nosso curso Inteligência Artificial Generativa para Iniciantes, que inclui 21 lições sobre construção com GenAI.
Não se esqueça de favoritar (🌟) este repositório e fazer fork deste repositório para executar o código.
Se ficar bloqueado ou tiver alguma questão sobre a construção de Agentes de IA, junte-se ao nosso canal dedicado no Discord em Microsoft Foundry Discord.
Cada lição deste curso inclui exemplos de código, que podem ser encontrados na pasta code_samples. Pode fazer fork deste repositório para criar a sua própria cópia.
Os exemplos de código nestes exercícios utilizam o Microsoft Agent Framework com o Azure AI Foundry Agent Service V2:
Este curso usa os seguintes frameworks e serviços de Agentes de IA da Microsoft:
Alguns exemplos de código também suportam fornecedores alternativos compatíveis com OpenAI, como o MiniMax, que oferece modelos de contexto extenso (até 204K tokens). Consulte os detalhes de configuração em Course Setup.
Para mais informações sobre como executar o código deste curso, vá a Course Setup.
Tem sugestões ou encontrou erros ortográficos ou de código? Abra uma issue ou Crie um pull request
| Lição | Texto & Código | Vídeo | Aprendizagem Extra |
|---|---|---|---|
| Introdução a Agentes de IA e Casos de Uso | Link | Vídeo | Link |
| Explorar Frameworks Agénticos | Link | Vídeo | Link |
| Compreender Padrões de Design Agéntico | Link | Vídeo | Link |
| Padrão de Design de Utilização de Ferramentas | Link | Vídeo | Link |
| Agentic RAG | Link | Vídeo | Link |
| Construir Agentes de IA Confiáveis | Link | Vídeo | Link |
| Padrão de Design de Planeamento | Link | Vídeo | Link |
| Padrão de Design Multi-Agentes | Link | Vídeo | Link |
| Padrão de Design de Metacognição | Link | Vídeo | Link |
| Agentes de IA em Produção | Link | Vídeo | Link |
| Usar Protocolos Agênicos (MCP, A2A e NLWeb) | Link | Vídeo | Link |
| Engenharia de Contexto para Agentes de IA | Link | Vídeo | Link |
| Gerir Memória Agênica | Link | Vídeo | |
| Explorar o Microsoft Agent Framework | Link | ||
| Construir Agentes de Uso do Computador (CUA) | Link | Link | |
| Implementar Agentes Dimensionáveis | Em Breve | ||
| Criar Agentes Locais de IA | Em Breve | ||
| Proteger Agentes de IA | Link | Link |
A nossa equipa produz outros cursos! Veja:
Obrigado a Shivam Goyal por contribuir com exemplos importantes de código demonstrando Agentic RAG.
Este projeto acolhe contribuições e sugestões. A maioria das contribuições requer que concorde com um Acordo de Licença de Contribuidor (CLA) declarando que tem o direito de, e realmente o faz, conceder-nos os direitos para usar a sua contribuição. Para detalhes, visite https://cla.opensource.microsoft.com.
Quando submete um pull request, um bot de CLA determina automaticamente se precisa fornecer um CLA e decora o PR de forma adequada (por exemplo, verificação de estado, comentário). Siga simplesmente as instruções fornecidas pelo bot. Só terá de o fazer uma vez para todos os repos que usam o nosso CLA.
Este projeto adotou o Código de Conduta Open Source da Microsoft. Para mais informações consulte as FAQs do Código de Conduta ou contacte opencode@microsoft.com para dúvidas ou comentários adicionais.
Este projeto pode conter marcas registadas ou logótipos de projetos, produtos ou serviços. O uso autorizado das marcas ou logotipos da Microsoft está sujeito e deve cumprir as Diretrizes de Marcas e Marca da Microsoft. O uso de marcas ou logótipos da Microsoft em versões modificadas deste projeto não deve causar confusão nem implicar patrocínio da Microsoft. Qualquer uso de marcas ou logótipos de terceiros está sujeito às políticas desses terceiros.
Se ficar bloqueado ou tiver dúvidas sobre como criar aplicações de IA, junte-se a:
Se tiver feedback sobre produtos ou erros durante a criação, visite:
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.