Proyek terpandu - Membangun bot obrolan menggunakan Azure OpenAI, Azure Cosmos DB untuk NoSQL, dan Blazor

Pemula
Developer
Azure Cosmos DB
Azure OpenAI Service
Blazor

Koneksi aplikasi web Blazor yang ada ke Azure Cosmos DB for NoSQL dan Azure OpenAI menggunakan kit pengembangan perangkat lunak .NET mereka. Kode Anda mengelola dan mengkueri item dalam API untuk kontainer NoSQL. Kode Anda juga mengirim perintah ke Azure OpenAI dan mengurai respons.

Catatan

Modul ini merupakan Proyek Terpadu tempat Anda menyelesaikan proyek secara utuh dengan mengikuti instruksi lengkap.

Tujuan pembelajaran

Dalam modul ini, Anda berlatih cara:

  • Koneksi ke akun Azure OpenAI menggunakan .NET SDK.
  • Kirim perintah ke penyebaran model dan uraikan respons.
  • Koneksi ke akun Azure Cosmos DB for NoSQL menggunakan .NET SDK.
  • Membuat, memperbarui, mengkueri, dan menghapus item dalam API untuk kontainer NoSQL.

Prasyarat

  • Langganan Azure

  • Akun GitHub

  • Akses Azure OpenAI

  • Kemampuan untuk menjalankan skrip dengan Azure CLI serta PowerShell

  • Kemampuan untuk menyebarkan templat menggunakan Azure Resource Manager

  • Pengalaman dengan konsep Azure Cosmos DB seperti database, kontainer, serta item

  • Pengalaman dengan konsep Azure OpenAI seperti model, penyebaran, dan perintah

  • Pengalaman menulis kueri untuk Azure Cosmos DB untuk NoSQL

  • Kemampuan menulis C# tingkat menengah

  • Pengalaman menjalankan aplikasi web ASP.NET

  • Pengalaman menjalankan aplikasi web Blazor