Programmation des LLM
Il s'agit du référentiel officiel des exemples construits dans le livre de Microsoft Press Programming Large Language Models with Azure Open AI.
Les trois exemples de projets couvrent diverses technologies et cas d'utilisation :
- Le chapitre 6 utilise le SDK OpenAI et développe une application Web (ASP.NET dans .NET 8) qui agit comme un assistant, réécrivant les e-mails et les messages produits par l'équipe technique en réponse aux tickets ouverts par les clients finaux.
- Le chapitre 7 explore le modèle RAG (génération augmentée de récupération) en créant un chatbot (dans Streamlit et avec Langchain) pour poser des questions et engager des conversations sur les données chargées, sous la forme de fichiers .pdf.
- Le chapitre 8 construit un agent (utilisant SemanticKernel et des API intégrées à l'API WEB avec .NET 8) capable de gérer de manière conversationnelle les réservations de chambres d'hôtel, via des API documentées avec OpenAPI.