Una specifica per la configurazione di un riepilogo restituito in una risposta di ricerca.
Rappresentazione JSON |
---|
{ "summaryResultCount": integer, "includeCitations": boolean, "ignoreAdversarialQuery": boolean, "ignoreNonSummarySeekingQuery": boolean, "ignoreLowRelevantContent": boolean, "ignoreJailBreakingQuery": boolean, "modelPromptSpec": { object ( |
Campi | |
---|---|
summaryResultCount |
Il numero di primi risultati da cui generare il riepilogo. Se il numero di risultati restituiti è inferiore a Per generare un riepilogo, è possibile utilizzare al massimo 10 risultati per la modalità Documenti o 50 per la modalità Chunk. La modalità Chunks viene utilizzata quando |
includeCitations |
Specifica se includere le citazioni nel riepilogo. Il valore predefinito è Quando questo campo è impostato su Esempio di riepilogo con citazioni: BigQuery è il data warehouse aziendale completamente gestito e serverless di Google Cloud [1]. BigQuery supporta tutti i tipi di dati, funziona su cloud diversi ed è dotato di business intelligence e machine learning integrati, il tutto all'interno di una piattaforma unificata [2, 3]. I numeri delle citazioni si riferiscono ai risultati di ricerca restituiti e sono indicizzati a partire da 1. Ad esempio, [1] significa che la frase è attribuita al primo risultato di ricerca. [2, 3] significa che la frase è attribuita sia al secondo che al terzo risultato di ricerca. |
ignoreAdversarialQuery |
Specifica se filtrare le query contraddittorie. Il valore predefinito è Google utilizza la classificazione delle query di ricerca per rilevare le query ostili. Non viene restituito alcun riepilogo se la query di ricerca viene classificata come query ostile. Ad esempio, un utente potrebbe porre una domanda relativa a commenti negativi sull'azienda o inviare una query progettata per generare output non sicuri che violano le norme. Se questo campo è impostato su |
ignoreNonSummarySeekingQuery |
Specifica se filtrare le query che non cercano riepiloghi. Il valore predefinito è Google utilizza la classificazione delle query di ricerca per rilevare le query che cercano riepiloghi. Non viene restituito alcun riepilogo se la query di ricerca viene classificata come query che non richiede un riepilogo. Ad esempio, |
ignoreLowRelevantContent |
Specifica se filtrare le query con scarsa pertinenza. Il valore predefinito è Se questo campo è impostato su |
ignoreJailBreakingQuery |
Facoltativo. Specifica se filtrare le query di jailbreaking. Il valore predefinito è Google utilizza la classificazione delle query di ricerca per rilevare le query di jailbreaking. Non viene restituito alcun riepilogo se la query di ricerca viene classificata come query di evasione. Un utente potrebbe aggiungere istruzioni alla query per modificare il tono, lo stile, la lingua, il contenuto della risposta o chiedere al modello di agire come un'entità diversa, ad esempio "Rispondi con il tono del CEO di un'azienda concorrente". Se questo campo è impostato su |
modelPromptSpec |
Se specificata, la specifica verrà utilizzata per modificare il prompt fornito all'LLM. |
languageCode |
Codice lingua per il riepilogo. Utilizza i tag di lingua definiti da BCP47. Nota: questa è una funzionalità sperimentale. |
modelSpec |
Se specificata, la specifica verrà utilizzata per modificare la specifica del modello fornita all'LLM. |
useSemanticChunks |
Se è true, la risposta verrà generata dai chunk più pertinenti dei primi risultati di ricerca. Questa funzionalità migliorerà la qualità dei riassunti. Tieni presente che, con questa funzionalità attivata, non tutti i primi risultati di ricerca verranno citati e inclusi nell'elenco delle citazioni, pertanto l'indice delle fonti delle citazioni punta solo ai risultati di ricerca elencati nell'elenco delle citazioni. |
ModelPromptSpec
Specifica del prompt da utilizzare con il modello.
Rappresentazione JSON |
---|
{ "preamble": string } |
Campi | |
---|---|
preamble |
Testo all'inizio del prompt che fornisce istruzioni all'assistente. Gli esempi sono disponibili nella guida dell'utente. |
ModelSpec
Specifica del modello.
Rappresentazione JSON |
---|
{ "version": string } |
Campi | |
---|---|
version |
La versione del modello utilizzata per generare il riepilogo. I valori supportati sono:
|