Ringkasan

Selesai

Tim pengembang Anda mengharuskan Anda menerapkan berbagai metode dalam layanan terstubbing yang sudah ada sebelumnya untuk menghubungkan aplikasi web Blazor bot obrolan mereka ke antarmuka percakapan Azure OpenAI dan Azure Cosmos DB untuk penyimpanan data NoSQL.

Azure OpenAI dan Azure Cosmos DB for NoSQL memiliki kit pengembangan perangkat lunak (SDK) .NET yang tersedia untuk mengakses titik akhir mereka dan melakukan operasi umum.

Anda menerapkan kelas layanan menggunakan Microsoft.Azure.Cosmos paket dan Azure.AI.OpenAI di NuGet. Anda mengirim permintaan ke antarmuka percakapan Azure OpenAI bersama dengan awalan kontekstual dan mengurai properti penggunaan dan isi respons. Anda juga menggunakan Azure Cosmos DB untuk NoSQL untuk menyimpan sesi percakapan dan pesan dalam satu kontainer.

Dengan .NET SDK untuk Azure Cosmos DB untuk NoSQL dan Azure OpenAI, Anda dapat menambahkan layanan ini ke aplikasi Anda dengan sedikit gesekan. Layanan yang Anda terapkan menggambarkan praktik terbaik untuk menggunakan setiap SDK di berbagai operasi. .NET SDK untuk setiap layanan memungkinkan untuk menambahkan fungsionalitas yang diperlukan ke aplikasi web Blazor Anda dengan implementasi metode ringan.

Referensi