- Representasi JSON
- SearchParams
- SearchResultList
- SearchResult
- UnstructuredDocumentInfo
- DocumentContext
- ExtractiveSegment
- ExtractiveAnswer
- ChunkInfo
- DocumentMetadata
Spesifikasi penelusuran.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union input . Parameter penelusuran untuk mengontrol perilaku penelusuran. Atau berikan daftar hasil penelusuran untuk membuat jawaban. input hanya ada berupa salah satu diantara berikut: |
|
searchParams |
Parameter penelusuran. |
searchResultList |
Daftar hasil penelusuran. |
SearchParams
Parameter penelusuran.
Representasi JSON |
---|
{ "maxReturnResults": integer, "filter": string, "boostSpec": { object ( |
Kolom | |
---|---|
maxReturnResults |
Jumlah hasil penelusuran yang akan ditampilkan. Nilai defaultnya adalah 10. |
filter |
Sintaksis filter terdiri dari bahasa ekspresi untuk membuat predikat dari satu atau beberapa kolom dokumen yang difilter. Ekspresi filter peka huruf besar/kecil. Hal ini akan digunakan untuk memfilter hasil penelusuran yang dapat memengaruhi respons Jawaban. Jika kolom ini tidak dapat dikenali, Pemfilteran di Vertex AI Search dilakukan dengan memetakan kunci filter LHS ke properti kunci yang ditentukan di backend Vertex AI Search -- pemetaan ini ditentukan oleh pelanggan dalam skemanya. Misalnya, pelanggan media mungkin memiliki kolom 'name' dalam skemanya. Dalam hal ini, filter akan terlihat seperti ini: filter --> name:'ANY("king kong")' Untuk mengetahui informasi selengkapnya tentang pemfilteran, termasuk sintaksis dan operator filter, lihat Filter |
boostSpec |
Spesifikasi peningkatan untuk meningkatkan kualitas dokumen tertentu dalam hasil penelusuran yang dapat memengaruhi respons kueri jawaban. Untuk mengetahui informasi selengkapnya tentang promosi, lihat Promosi |
orderBy |
Urutan dokumen yang ditampilkan. Dokumen dapat diurutkan berdasarkan kolom dalam objek Jika kolom ini tidak dapat dikenali, |
searchResultMode |
Menentukan mode hasil penelusuran. Jika tidak ditentukan, mode hasil penelusuran ditetapkan ke |
dataStoreSpecs[] |
Spesifikasi yang menentukan dataStore yang akan difilter dalam panggilan penelusuran dan konfigurasi untuk dataStore tersebut. Hal ini hanya dipertimbangkan untuk kasus penggunaan mesin dengan beberapa dataStore. Untuk satu dataStore dalam mesin, mereka harus menggunakan spesifikasi di tingkat teratas. |
SearchResultList
Daftar hasil penelusuran.
Representasi JSON |
---|
{
"searchResults": [
{
object ( |
Kolom | |
---|---|
searchResults[] |
Hasil penelusuran. |
SearchResult
Hasil penelusuran.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union content . Konten hasil penelusuran. content hanya ada berupa salah satu diantara berikut: |
|
unstructuredDocumentInfo |
Informasi dokumen tidak terstruktur. |
chunkInfo |
Informasi bagian. |
UnstructuredDocumentInfo
Informasi dokumen tidak terstruktur.
Representasi JSON |
---|
{ "document": string, "uri": string, "title": string, "documentContexts": [ { object ( |
Kolom | |
---|---|
document |
Nama resource dokumen. |
uri |
URI untuk dokumen. |
title |
Judul. |
documentContexts[] |
Daftar konteks dokumen. Konten akan digunakan untuk Pembuatan Jawaban. Bagian ini seharusnya menjadi konten utama dokumen yang bisa panjang dan komprehensif. |
extractiveSegments[] |
Daftar segmen ekstraktif. |
extractiveAnswers[] |
Tidak digunakan lagi: Kolom ini tidak digunakan lagi dan tidak akan memengaruhi Pembuatan jawaban. Gunakan kolom documentContexts dan extractiveSegments. Daftar jawaban ekstraktif. |
DocumentContext
Konteks dokumen.
Representasi JSON |
---|
{ "pageIdentifier": string, "content": string } |
Kolom | |
---|---|
pageIdentifier |
ID halaman. |
content |
Konten dokumen yang akan digunakan untuk pembuatan jawaban. |
ExtractiveSegment
Segmen ekstraktif. Panduan Pembuatan jawaban hanya akan menggunakannya jika documentContexts kosong. Ini seharusnya berupa cuplikan yang lebih pendek.
Representasi JSON |
---|
{ "pageIdentifier": string, "content": string } |
Kolom | |
---|---|
pageIdentifier |
ID halaman. |
content |
Konten segmen ekstraktif. |
ExtractiveAnswer
Jawaban ekstraktif. Panduan
Representasi JSON |
---|
{ "pageIdentifier": string, "content": string } |
Kolom | |
---|---|
pageIdentifier |
ID halaman. |
content |
Konten jawaban ekstraktif. |
ChunkInfo
Informasi bagian.
Representasi JSON |
---|
{
"chunk": string,
"content": string,
"documentMetadata": {
object ( |
Kolom | |
---|---|
chunk |
Nama resource chunk. |
content |
Mengelompokkan konten tekstual. |
documentMetadata |
Metadata dokumen dari chunk saat ini. |
DocumentMetadata
Metadata dokumen berisi informasi dokumen potongan saat ini.
Representasi JSON |
---|
{ "uri": string, "title": string } |
Kolom | |
---|---|
uri |
URI dokumen. |
title |
Judul dokumen. |