Projekt s asistencí – Vytvoření chatovacího robota pomocí Azure OpenAI, Azure Cosmos DB for NoSQL a Blazoru
Připojení existující webovou aplikaci Blazor do služby Azure Cosmos DB for NoSQL a Azure OpenAI pomocí svých sad pro vývoj softwaru .NET. Váš kód spravuje a dotazuje položky v kontejneru API for NoSQL. Váš kód také odesílá výzvy do Azure OpenAI a analyzuje odpovědi.
Poznámka:
Tento modul je projekt s asistencí, ve kterém dokončíte kompletní projekt podle podrobných pokynů.
Cíle výuky
V tomto modulu si procvičíte následující postupy:
- Připojení k účtu Azure OpenAI pomocí sady .NET SDK.
- Odešle výzvy k nasazení modelu a parsuje odpovědi.
- Připojení k účtu Azure Cosmos DB for NoSQL pomocí sady .NET SDK.
- Vytváření, aktualizace, dotazování a odstraňování položek v kontejneru API for NoSQL
Požadavky
Účet GitHub
Schopnost spouštět skripty pomocí Azure CLI
Schopnost nasazovat šablony pomocí Azure Resource Manageru
Zkušenosti s koncepty služby Azure Cosmos DB, jako jsou databáze, kontejnery a položky
Zkušenosti s koncepty Azure OpenAI, jako jsou modely, nasazení a výzvy
Zkušenosti s psaním dotazů pro Azure Cosmos DB for NoSQL
Schopnost psát C# na středně pokročilé úrovni
Zkušenosti se spouštěním webových aplikací ASP.NET
Zkušenosti se spouštěním webových aplikací Blazor