LanguageServiceUtils class
Utilitas untuk menggunakan Pangkalan Pengetahuan Kueri dan Menambahkan API umpan balik Pembelajaran Aktif dari layanan bahasa.
Konstruktor
| Language |
Membuat util Layanan Bahasa baru. |
Properti
| endpoint | |
| http |
Metode
| add |
Menambahkan umpan balik ke pangkalan pengetahuan. |
| emit |
Memancarkan peristiwa jejak yang merinci panggilan Jawaban Atas Pertanyaan Kustom dan hasilnya. |
| query |
Dipanggil untuk mengkueri layanan Bahasa. |
| validate |
Memvalidasi opsi pembuat qna |
Detail Konstruktor
LanguageServiceUtils(QnAMakerOptions, QnAMakerEndpoint)
Membuat util Layanan Bahasa baru.
new LanguageServiceUtils(_options: QnAMakerOptions, endpoint: QnAMakerEndpoint)
Parameter
- _options
- QnAMakerOptions
Pengaturan yang digunakan untuk mengonfigurasi instans.
- endpoint
- QnAMakerEndpoint
Titik akhir pangkalan pengetahuan yang akan dikueri.
Detail Properti
endpoint
httpRequestUtils
Detail Metode
addFeedback(FeedbackRecords)
Menambahkan umpan balik ke pangkalan pengetahuan.
function addFeedback(feedbackRecords: FeedbackRecords): Promise<void>
Parameter
- feedbackRecords
- FeedbackRecords
Daftar Catatan Umpan Balik untuk Pembelajaran Aktif.
Mengembalikan
Promise<void>
Janji yang mewakili operasi asinkron.
emitTraceInfo(TurnContext, QnAMakerResult[], QnAMakerOptions)
Memancarkan peristiwa jejak yang merinci panggilan Jawaban Atas Pertanyaan Kustom dan hasilnya.
function emitTraceInfo(turnContext: TurnContext, answers: QnAMakerResult[], queryOptions?: QnAMakerOptions): Promise<any>
Parameter
- turnContext
-
TurnContext
Ubah Konteks untuk pergantian percakapan saat ini dengan pengguna.
- answers
Jawaban yang dikembalikan oleh Layanan Bahasa.
- queryOptions
- QnAMakerOptions
(Opsional) Opsi untuk pangkalan pengetahuan Jawaban Atas Pertanyaan Kustom. Jika null, opsi konstruktor digunakan untuk instans ini.
Mengembalikan
Promise<any>
janji yang mewakili operasi asinkron
queryKnowledgebaseRaw(string, QnAMakerOptions)
Dipanggil untuk mengkueri layanan Bahasa.
function queryKnowledgebaseRaw(question: string, options?: QnAMakerOptions): Promise<QnAMakerResults>
Parameter
- question
-
string
Pertanyaan yang perlu dikueri.
- options
- QnAMakerOptions
(Opsional) Opsi untuk pangkalan pengetahuan QnA Maker. Jika null, opsi konstruktor digunakan untuk instans ini.
Mengembalikan
Promise<QnAMakerResults>
janji yang menyelesaikan hasil kueri mentah
validateOptions(QnAMakerOptions)
Memvalidasi opsi pembuat qna
function validateOptions(options: QnAMakerOptions)
Parameter
- options
- QnAMakerOptions
Opsi untuk pangkalan pengetahuan Jawaban Atas Pertanyaan Kustom. Jika null, opsi konstruktor digunakan untuk instans ini.