Bagikan melalui


Bermigrasi dari basis pengetahuan QnA Maker ke jawaban atas pertanyaan kustom

Jawaban atas pertanyaan kustom, fitur Bahasa Azure AI diperkenalkan pada Mei 2021 dengan beberapa kemampuan baru termasuk relevansi yang ditingkatkan menggunakan peringkat pembelajaran mendalam, jawaban yang tepat, dan dukungan wilayah end-to-end. Setiap proyek jawaban atas pertanyaan Kustom setara dengan pangkalan pengetahuan di QnA Maker. Anda dapat memigrasikan pangkalan pengetahuan dengan mudah dari sumber daya QnA Maker ke proyek jawaban atas pertanyaan kustom di dalam sumber daya bahasa. Anda juga dapat memilih untuk memigrasikan pangkalan pengetahuan dari beberapa sumber daya QnA Maker ke sumber daya bahasa tertentu.

Untuk memigrasikan pangkalan pengetahuan dengan sukses, akun yang melakukan migrasi memerlukan akses kontributor ke QnA Maker dan sumber daya bahasa yang dipilih. Ketika pangkalan pengetahuan dimigrasikan, detail berikut disalin ke proyek jawaban atas pertanyaan kustom baru:

  • Pasangan QnA meliputi saran pembelajaran aktif.
  • Sinonim dan jawaban default dari sumber daya QnA Maker.
  • Nama pangkalan pengetahuan disalin ke bidang deskripsi proyek.

Pengaturan tingkat sumber daya seperti Kontrol akses berbasis peran (RBAC) tidak dimigrasikan ke sumber daya baru. Pengaturan tingkat sumber daya ini harus dikonfigurasi ulang untuk daya bahasa pasca migrasi. Anda juga harus mengaktifkan kembali analitik untuk sumber daya bahasa.

Langkah-langkah untuk migrasi SDK

Panduan Migrasi SDK ini dimaksudkan untuk membantu migrasi ke pustaka klien jawaban atas pertanyaan kustom baru, Azure.AI.Language.QuestionAnswering, dari yang lama, Microsoft.Azure.CognitiveServices.Knowledge.QnAMaker. Ini berfokus pada perbandingan berdampingan untuk operasi serupa antara dua paket.

Langkah-langkah untuk memigrasikan pangkalan pengetahuan

Anda dapat mengikuti langkah-langkah di bawah ini untuk memigrasikan pangkalan pengetahuan:

  1. Buat sumber daya bahasa dengan jawaban atas pertanyaan kustom yang diaktifkan sebelumnya. Saat membuat sumber daya bahasa di portal Azure, Anda akan melihat opsi untuk mengaktifkan jawaban atas pertanyaan kustom. Saat Anda memilih opsi tersebut dan melanjutkan, Anda akan dimintai detail Azure Search untuk menyimpan basis pengetahuan.

  2. Jika Anda ingin menambahkan pangkalan pengetahuan di beberapa bahasa ke sumber daya bahasa Anda, kunjungi Language Studio untuk membuat proyek jawaban atas pertanyaan kustom pertama Anda dan pilih opsi pertama seperti yang ditunjukkan di bawah ini. Pengaturan bahasa untuk sumber daya bahasa hanya dapat ditentukan saat membuat proyek. Jika ingin memigrasikan pangkalan pengetahuan yang ada dalam satu bahasa ke sumber daya bahasa, Anda dapat melewati langkah ini.

    Cuplikan layar dari layar UI pilih bahasa

  3. Kunjungi https://www.qnamaker.ai dan pilih Mulai Migrasi pada catatan migrasi di halaman pangkalan pengetahuan. Kotak dialog akan terbuka untuk memulai migrasi.

    Tombol Mulai Migrasi yang muncul di banner di qnamaker.ai

  4. Isi detail yang diperlukan untuk memulai migrasi. Penyewa akan dipilih secara otomatis. Anda dapat memilih untuk mengganti penyewa.

    Memigrasikan QnAMaker dengan kotak pilihan merah di sekitar opsi pilihan penyewa

  5. Pilih sumber daya QnA Maker, yang berisi pangkalan pengetahuan yang akan dimigrasikan.

    Memigrasikan QnAMaker dengan kotak pilihan merah di sekitar opsi pilihan sumber daya QnAMaker

  6. Pilih sumber daya bahasa tempat Anda ingin memigrasikan pangkalan pengetahuan. Anda hanya akan dapat melihat sumber daya bahasa yang mengaktifkan jawaban atas pertanyaan kustom. Pengaturan bahasa untuk sumber daya bahasa ditampilkan dalam opsi. Anda tidak akan dapat memigrasikan basis pengetahuan dalam beberapa bahasa dari sumber daya QnA Maker ke sumber daya bahasa jika pengaturan bahasanya tidak ditentukan.

    Memigrasikan QnAMaker dengan kotak pilihan merah di sekitar opsi sumber daya bahasa yang saat ini dipilih berisi informasi bahwa bahasa tidak ditentukan

    Jika Anda ingin memigrasikan pangkalan pengetahuan dalam berbagai bahasa ke sumber daya bahasa, Anda harus mengaktifkan pengaturan beberapa bahasa saat membuat proyek jawaban atas pertanyaan kustom pertama untuk sumber daya bahasa. Anda dapat melakukannya dengan mengikuti petunjuk pada langkah #2. Jika pengaturan bahasa untuk sumber daya bahasa tidak ditentukan, itu ditetapkan bahasa sumber daya QnA Maker yang dipilih.

  7. Pilih semua pangkalan pengetahuan yang ingin Anda migrasikan > pilih Selanjutnya.

    Memigrasikan QnAMaker dengan kotak pilihan merah di sekitar opsi pilihan pangkalan pengetahuan dengan drop-down yang menampilkan tiga nama pangkalan pengetahuan

  8. Anda dapat meninjau pangkalan pengetahuan yang Anda rencanakan untuk dimigrasikan. Mungkin ada beberapa kesalahan validasi dalam nama proyek karena kami mengikuti aturan validasi yang lebih ketat untuk proyek jawaban atas pertanyaan kustom. Untuk mengatasi kesalahan ini yang terjadi karena karakter yang tidak valid, pilih kotak centang (berwarna merah) dan pilih Berikutnya. Ini adalah metode satu klik untuk mengganti karakter bermasalah dalam nama dengan karakter yang diterima. Jika ada duplikat, nama proyek unik baru dihasilkan oleh sistem.

    Perhatian

    Jika Anda memigrasikan pangkalan pengetahuan dengan nama yang sama dengan proyek yang sudah ada di sumber daya bahasa target, konten proyek tersebut akan ditimpa oleh konten dari pangkalan pengetahuan yang dipilih.

    Cuplikan layar pesan kesalahan yang memulai nama proyek tidak boleh berisi karakter khusus.

  9. Setelah mengatasi kesalahan validasi, pilih Mulai migrasi

    Cuplikan layar dengan karakter khusus dihapus.

  10. Dibutuhkan waktu beberapa menit agar migrasi terjadi. Jangan batalkan migrasi saat sedang berlangsung. Anda dapat membuka proyek yang dimigrasikan di dalam Language Studio pasca migrasi.

    Cuplikan layar basis pengetahuan yang berhasil dimigrasikan dengan informasi yang dapat Anda terbitkan dengan menggunakan Language Studio.

    Jika ada pangkalan pengetahuan yang gagal bermigrasi ke proyek jawaban atas pertanyaan kustom, kesalahan akan ditampilkan. Kesalahan migrasi paling umum terjadi saat:

    • Sumber dan sumber daya target Anda tidak valid.
    • Anda mencoba memigrasikan basis pengetahuan kosong (KB).
    • Anda telah mencapai batas untuk instans Azure Search yang ditautkan ke sumber daya target Anda.

    Cuplikan layar migrasi yang gagal dengan contoh kesalahan.

    Setelah menyelesaikan kesalahan ini, Anda dapat menjalankan kembali migrasi.

  11. Migrasi hanya akan menyalin instans pengujian dari pangkalan pengetahuan Anda. Setelah migrasi selesai, Anda perlu menyebarkan basis pengetahuan secara manual untuk menyalin indeks pengujian ke indeks produksi.

Langkah berikutnya