Pindahkan Pangkalan Pengetahuan menggunakan ekspor-impor
Anda mungkin ingin membuat salinan pangkalan pengetahuan Anda karena beberapa alasan:
- Salin pangkalan pengetahuan dari QnA Maker GA ke jawaban atas pertanyaan Kustom
- Untuk menerapkan proses pencadangan dan pemulihan
- Mengintegrasikan dengan alur CI/CD Anda
- Saat Anda ingin memindahkan data Anda ke wilayah berbeda
Catatan
Layanan QnA Maker akan dihentikan pada 31 Maret 2025. Versi pertanyaan dan kemampuan menjawab yang lebih baru kini telah tersedia sebagai bagian dari Azure Cognitive Service untuk Bahasa. Untuk kemampuan menjawab pertanyaan dalam Language Service, lihat jawaban pertanyaan. Mulai 1 Oktober 2022, Anda tidak dapat membuat sumber daya QnA Maker baru. Untuk informasi tentang memigrasikan pangkalan pengetahuan QnA Maker yang ada pada jawaban atas pertanyaan, lihat panduan migrasi.
Prasyarat
- Jika Anda tidak memiliki langganan Azure, buat akun gratis sebelum memulai.
- Sumber daya QnA Maker yang dibuat di portal Microsoft Azure. Ingat ID Azure Active Directory, Langganan, nama sumber daya QnA yang Anda pilih saat membuat sumber daya.
- Menyiapkan layanan QnA Maker baru
Mengkspor pangkalan pengetahuan
Masuk ke portal QnA Maker.
Pilih pangkalan pengetahuan yang ingin dipindah.
Pada halaman Pengaturan, Anda memiliki opsi untuk mengekspor TJ, Sinonim, atau Replika Pangkalan Pengetahuan. Anda dapat memilih untuk mengunduh data dalam .tsv/.xlsx.
- TJ: Saat mengekspor TJ, semua pasangan TJ (dengan pertanyaan, jawaban, metadata, petunjuk tindak lanjut, dan nama sumber data) diunduh. ID QnA yang diekspor dengan pertanyaan dan jawaban dapat digunakan untuk memperbarui pasangan tanya jawab tertentu menggunakan API pembaruan. ID QnA untuk pasangan tanya jawab tertentu tetap tidak berubah di beberapa operasi ekspor.
- Sinonim: Anda dapat mengekspor Sinonim yang telah ditambahkan ke pangkalan pengetahuan.
- Replika Pangkalan Pengetahuan: Jika Anda ingin mengunduh seluruh pangkalan pengetahuan dengan sinonim dan pengaturan lainnya, Anda dapat memilih opsi ini.
Mengimpor pangkalan pengetahuan
Klik Buat pangkalan pengetahuan dari menu di atas portal qnamaker.ai, lalu buat pangkalan pengetahuan kosong dengan tidak menambahkan URL atau file apa pun. Atur nama pilihan Anda untuk pangkalan pengetahuan baru, lalu Klik Buat KB Anda.
Di pangkalan pengetahuan baru ini, buka tab Pengaturan dan di bawah Impor pangkalan pengetahuan pilih salah satu opsi berikut: TJ, Sinonim, atau Replika Pangkalan Pengetahuan.
TJ: Opsi ini mengimpor semua pasangan TJ. Pasangan tanya jawab yang dibuat di pangkalan pengetahuan baru harus memiliki ID QnA yang sama seperti yang ada dalam file yang diekspor. Anda dapat merujuk SampleQnAs.xlsx, SampleQnAs.tsv untuk mengimpor TJ.
Sinonim: Opsi ini dapat digunakan untuk mengimpor sinonim ke pangkalan pengetahuan. Anda dapat merujuk SampleSynonyms.xlsx, SampleSynonyms.tsv untuk mengimpor sinonim.
Replika Pangkalan Pengetahuan: Opsi ini dapat digunakan untuk mengimpor replika KB dengan TJ, Sinonim, dan Pengaturan. Anda dapat merujuk KBReplicaSampleExcel, KBReplicaSampleTSV untuk detail selengkapnya. Jika Anda juga ingin menambahkan konten tidak terstruktur ke replika, lihat CustomQnAKBReplicaSample.
Baik konten TJ atau Tidak terstruktur diperlukan saat mengimpor replika. Dokumen tidak terstruktur hanya berlaku untuk jawaban atas pertanyaan Kustom. File sinonim tidak wajib saat mengimpor replika. File pengaturan wajib saat mengimpor replika.
Pengaturan Pembaruan diizinkan saat mengimpor ke KB QnA Maker? Pembaruan diizinkan saat mengimpor ke KB jawaban atas pertanyaan Kustom? DefaultAnswerForKB Tidak Ya EnableActiveLearning (Benar/Salah) Ya Tidak EnableMultiTurnExtraction (Benar/Salah) Ya Ya DefaultAnswerforMultiturn Ya Ya Bahasa Tidak Tidak
Uji pangkalan pengetahuan baru menggunakan panel Uji. Pelajari cara menguji pangkalan pengetahuan Anda.
Terbitkan pangkalan pengetahuan dan buat bot obrolan. Pelajari cara menerbitkan pangkalan pengetahuan Anda.

Mengekspor pangkalan pengetahuan dari QnA Maker secara terprogram
Proses ekspor/impor tersedia secara terprogram menggunakan REST API berikut:
Ekspor
Impor
- Ganti API (muat ulang dengan ID pangkalan pengetahuan yang sama)
- Buat API (muat dengan ID pangkalan pengetahuan baru)
Log obrolan
Tidak ada cara untuk mengekspor log obrolan, karena pangkalan pengetahuan baru menggunakan Application Insights untuk menyimpan log obrolan.