LLMs de programação
Este é o repositório oficial para os exemplos criados no livro da Microsoft Press, Programming Large Language Models with Azure Open AI.
Os três projetos de exemplo abrangem diversas tecnologias e casos de uso:
- O Capítulo 6 utiliza o OpenAI SDK e desenvolve uma aplicação web (ASP.NET em .NET 8) que atua como assistente, reescrevendo e-mails e mensagens produzidas pela equipe técnica em resposta a tickets abertos por clientes finais.
- O Capítulo 7 explora o padrão RAG (geração aumentada de recuperação) construindo um chatbot (em Streamlit e com Langchain) para fazer perguntas e participar de conversas sobre dados carregados, na forma de arquivos .pdf.
- O Capítulo 8 constrói um agente (usando SemanticKernel e APIs construídas em WEB API com .NET 8) capaz de lidar conversacionalmente com reservas de quartos de hotel, por meio de APIs documentadas com OpenAPI.