Bagikan melalui


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'.

configurationName

Nama konfigurasi semantik yang akan digunakan saat memproses dokumen untuk kueri semantik jenis.

debugMode

Mengaktifkan alat penelusuran kesalahan yang dapat digunakan untuk menjelajahi hasil pencarian Anda lebih lanjut.

errorMode

Memungkinkan pengguna untuk memilih apakah panggilan semantik harus gagal sepenuhnya, atau mengembalikan hasil parsial (default).

maxWaitInMilliseconds

Memungkinkan pengguna untuk mengatur batas atas pada jumlah waktu yang diperlukan agar pengayaan semantik selesai diproses sebelum permintaan gagal.

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.

semanticFields

Daftar nama bidang yang digunakan untuk pencarian semantik.

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.

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