Projet guidé : créer un bot de conversation à l’aide d’Azure OpenAI, d’Azure Cosmos DB for NoSQL et de Blazor
Connectez une application web Blazor existante à Azure Cosmos DB for NoSQL et Azure OpenAI en utilisant leurs Kits de développement logiciel (SDK) .NET. Votre code gère et interroge des éléments dans un conteneur API pour NoSQL. Votre code envoie également des invites à Azure OpenAI et analyse les réponses.
Remarque
Ce module est un projet guidé dans lequel vous menez à bien un projet de bout en bout en suivant des instructions détaillées.
Objectifs d’apprentissage
Dans ce module, vous allez vous entraîner aux tâches suivantes :
- Se connecter à un compte Azure OpenAI à l’aide du SDK .NET.
- Envoyer des prompts à un modèle de déploiement et analyser les réponses.
- Se connecter à un compte Azure Cosmos DB for NoSQL avec le SDK .NET.
- Créer, mettre à jour, interroger et supprimer des éléments dans un conteneur API pour NoSQL.
Prérequis
Aptitude à exécuter des scripts avec Azure CLI
Possibilité de déployer des modèles à l’aide d’Azure Resource Manager
Découvrir les concepts d’Azure Cosmos DB tels que les bases de données, les conteneurs et les éléments
Expérience avec les concepts Azure OpenAI tels que les modèles, les déploiements et les invites
Expérience en matière d’écriture de requêtes pour Azure Cosmos DB for NoSQL
Aptitude à écrire du code C# à un niveau intermédiaire
Expérience d’exécution d’applications web ASP.NET
Expérience d’exécution d’applications web Blazor