SemanticSearchOptions interface
Menentukan opsi untuk kueri pencarian semantik
Properti
| answers | Jika diatur, kueri mengembalikan jawaban yang diekstrak dari bagian kunci dalam dokumen berperingkat tertinggi. |
| captions | Jika diatur, kueri mengembalikan keterangan yang diekstrak dari bagian kunci dalam dokumen berperingkat tertinggi. Saat Keterangan diatur ke 'ekstraktif', penyorotan diaktifkan secara default. Default ke 'Tidak Ada'. |
| configuration |
Nama konfigurasi semantik yang akan digunakan saat memproses dokumen untuk kueri semantik jenis. |
| debug |
Mengaktifkan alat penelusuran kesalahan yang dapat digunakan untuk menjelajahi hasil pencarian Anda lebih lanjut. |
| error |
Memungkinkan pengguna untuk memilih apakah panggilan semantik harus gagal sepenuhnya, atau mengembalikan hasil parsial (default). |
| max |
Memungkinkan pengguna untuk mengatur batas atas pada jumlah waktu yang diperlukan agar pengayaan semantik selesai diproses sebelum permintaan gagal. |
| query |
Ketika QueryRewrites diatur ke |
| semantic |
Daftar nama bidang yang digunakan untuk pencarian semantik. |
| semantic |
Memungkinkan pengaturan kueri pencarian terpisah yang hanya akan digunakan untuk reranking semantik, keterangan semantik, dan jawaban semantik. Berguna untuk skenario di mana ada kebutuhan untuk menggunakan kueri yang berbeda antara fase pengambilan dan peringkat dasar, dan fase semantik L2. |
Detail Properti
answers
Jika diatur, kueri mengembalikan jawaban yang diekstrak dari bagian kunci dalam dokumen berperingkat tertinggi.
answers?: ExtractiveQueryAnswer
Nilai Properti
captions
Jika diatur, kueri mengembalikan keterangan yang diekstrak dari bagian kunci dalam dokumen berperingkat tertinggi. Saat Keterangan diatur ke 'ekstraktif', penyorotan diaktifkan secara default. Default ke 'Tidak Ada'.
captions?: ExtractiveQueryCaption
Nilai Properti
configurationName
Nama konfigurasi semantik yang akan digunakan saat memproses dokumen untuk kueri semantik jenis.
configurationName?: string
Nilai Properti
string
debugMode
Mengaktifkan alat penelusuran kesalahan yang dapat digunakan untuk menjelajahi hasil pencarian Anda lebih lanjut.
debugMode?: string
Nilai Properti
string
errorMode
Memungkinkan pengguna untuk memilih apakah panggilan semantik harus gagal sepenuhnya, atau mengembalikan hasil parsial (default).
errorMode?: "partial" | "fail"
Nilai Properti
"partial" | "fail"
maxWaitInMilliseconds
Memungkinkan pengguna untuk mengatur batas atas pada jumlah waktu yang diperlukan agar pengayaan semantik selesai diproses sebelum permintaan gagal.
maxWaitInMilliseconds?: number
Nilai Properti
number
queryRewrites
Ketika QueryRewrites diatur ke generative, istilah kueri dikirim ke model hasilkan yang akan menghasilkan 10 penulisan ulang (default) untuk membantu meningkatkan pengenalan permintaan. Secara default menjadi none.
queryRewrites?: GenerativeQueryRewrites
Nilai Properti
semanticFields
Daftar nama bidang yang digunakan untuk pencarian semantik.
semanticFields?: string[]
Nilai Properti
string[]
semanticQuery
Memungkinkan pengaturan kueri pencarian terpisah yang hanya akan digunakan untuk reranking semantik, keterangan semantik, dan jawaban semantik. Berguna untuk skenario di mana ada kebutuhan untuk menggunakan kueri yang berbeda antara fase pengambilan dan peringkat dasar, dan fase semantik L2.
semanticQuery?: string
Nilai Properti
string