Guidat projekt – Skapa en chattrobot med Hjälp av Azure OpenAI, Azure Cosmos DB för NoSQL och Blazor

Nybörjare
Developer
Azure Cosmos DB
Azure OpenAI Service
Blazor

Anslut ett befintligt Blazor-webbprogram till Azure Cosmos DB för NoSQL och Azure OpenAI med hjälp av deras .NET-programutvecklingspaket. Din kod hanterar och frågar objekt i ett API för NoSQL-container. Koden skickar även frågor till Azure OpenAI och parsar svaren.

Kommentar

Den här modulen är ett guidat projekt där du slutför ett projekt från slutpunkt till slutpunkt genom att följa stegvisa instruktioner.

Utbildningsmål

I den här modulen övar du på att:

  • Anslut till ett Azure OpenAI-konto med hjälp av .NET SDK.
  • Skicka frågor till en modelldistribution och parsa svaren.
  • Anslut till ett Azure Cosmos DB for NoSQL-konto med hjälp av .NET SDK.
  • Skapa, uppdatera, fråga och ta bort objekt i en API för NoSQL-container.

Förutsättningar

  • Azure-prenumeration

  • GitHub-konto

  • Azure OpenAI-åtkomst

  • Möjlighet att köra skript med Azure CLI

  • Möjlighet att distribuera mallar med Hjälp av Azure Resource Manager

  • Erfarenhet av Azure Cosmos DB-begrepp som databaser, containrar och objekt

  • Erfarenhet av Azure OpenAI-begrepp som modeller, distributioner och uppmaningar

  • Erfarenhet av att skriva frågor för Azure Cosmos DB för NoSQL

  • Möjlighet att skriva C# på mellannivå

  • Erfarenhet av att köra ASP.NET webbprogram

  • Erfarenhet av att köra Blazor-webbprogram