Una specifica per la configurazione del comportamento della ricerca dei contenuti.
Rappresentazione JSON |
---|
{ "snippetSpec": { object ( |
Campi | |
---|---|
snippetSpec |
Se |
summarySpec |
Se |
extractiveContentSpec |
Se non viene fornito alcun extractiveContentSpec, non verrà visualizzata alcuna risposta estrattiva nella risposta della ricerca. |
searchResultMode |
Specifica la modalità dei risultati di ricerca. Se non specificata, la modalità dei risultati di ricerca è impostata su |
chunkSpec |
Specifica la specifica del blocco da restituire dalla risposta di ricerca. Disponibile solo se |
SnippetSpec
Una specifica per la configurazione degli snippet in una risposta della ricerca.
Rappresentazione JSON |
---|
{ "maxSnippetCount": integer, "referenceOnly": boolean, "returnSnippet": boolean } |
Campi | |
---|---|
maxSnippetCount |
[OBSOLETO] Questo campo è obsoleto. Per controllare la restituzione degli snippet, utilizza il campo |
referenceOnly |
[DEPRECATO] Questo campo è deprecato e non avrà alcun effetto sullo snippet. |
returnSnippet |
Se |
ExtractiveContentSpec
Una specifica per la configurazione dei contenuti estrattivi in una risposta di ricerca.
Rappresentazione JSON |
---|
{ "maxExtractiveAnswerCount": integer, "maxExtractiveSegmentCount": integer, "returnExtractiveSegmentScore": boolean, "numPreviousSegments": integer, "numNextSegments": integer } |
Campi | |
---|---|
maxExtractiveAnswerCount |
Il numero massimo di risposte estrattive restituite in ogni risultato di ricerca. Una risposta estrattiva è una risposta letterale estratta dal documento originale, che fornisce una risposta precisa e pertinente al contesto della query di ricerca. Se il numero di risposte corrispondenti è inferiore a Per ogni |
maxExtractiveSegmentCount |
Il numero massimo di segmenti estrattivi restituiti in ogni risultato di ricerca. Viene applicato solo se Un segmento estrattivo è un segmento di testo estratto dal documento originale pertinente alla query di ricerca e, in generale, più dettagliato di una risposta estrattiva. Il segmento potrebbe quindi essere utilizzato come input per gli LLM per generare riepiloghi e risposte. Se il numero di segmenti corrispondenti è inferiore a |
returnExtractiveSegmentScore |
Specifica se restituire il punteggio di affidabilità dai segmenti estrattivi in ogni risultato di ricerca. Questa funzionalità è disponibile solo per i datastore nuovi o inseriti nella lista consentita. Per inserire il tuo datastore nella lista consentita, contatta il tuo Customer Engineer. Il valore predefinito è |
numPreviousSegments |
Specifica se includere anche gli adiacenti di ciascuno dei segmenti selezionati. Restituisci al massimo |
numNextSegments |
Restituisci al massimo |
ChunkSpec
Specifica la specifica del blocco da restituire dalla risposta di ricerca. Disponibile solo se SearchRequest.ContentSearchSpec.search_result_mode
è impostato su CHUNKS
Rappresentazione JSON |
---|
{ "numPreviousChunks": integer, "numNextChunks": integer } |
Campi | |
---|---|
numPreviousChunks |
Il numero di chunk precedenti da restituire del chunk corrente. Il valore massimo consentito è 3. Se non specificato, non verranno restituiti chunk precedenti. |
numNextChunks |
Il numero di blocchi successivi da restituire del blocco corrente. Il valore massimo consentito è 3. Se non specificato, non verranno restituiti chunk successivi. |