Uma especificação para configurar o comportamento da pesquisa de conteúdo.
| Representação JSON | 
|---|
{ "snippetSpec": { object (  | 
            
| Campos | |
|---|---|
snippetSpec | 
              
                 
 Se   | 
            
summarySpec | 
              
                 
 Se   | 
            
extractiveContentSpec | 
              
                 
 Se não for fornecido nenhum extractiveContentSpec, não existe uma resposta extrativa na resposta de pesquisa.  | 
            
searchResultMode | 
              
                 
 Especifica o modo de resultado da pesquisa. Se não for especificado, o modo de resultado da pesquisa é predefinido para   | 
            
chunkSpec | 
              
                 
 Especifica a especificação do fragmento a ser devolvida da resposta de pesquisa. Disponível apenas se o   | 
            
SnippetSpec
Uma especificação para configurar fragmentos numa resposta de pesquisa.
| Representação JSON | 
|---|
{ "maxSnippetCount": integer, "referenceOnly": boolean, "returnSnippet": boolean }  | 
              
| Campos | |
|---|---|
maxSnippetCount | 
                
                   
 [DEPRECATED] Este campo foi descontinuado. Para controlar o retorno de fragmentos, use o campo   | 
              
referenceOnly | 
                
                   
 [DESCONTINUADO] Este campo está descontinuado e não tem efeito no fragmento.  | 
              
returnSnippet | 
                
                   
 Se   | 
              
ExtractiveContentSpec
Uma especificação para configurar o conteúdo extrativo numa resposta de pesquisa.
| Representação JSON | 
|---|
{ "maxExtractiveAnswerCount": integer, "maxExtractiveSegmentCount": integer, "returnExtractiveSegmentScore": boolean, "numPreviousSegments": integer, "numNextSegments": integer }  | 
              
| Campos | |
|---|---|
maxExtractiveAnswerCount | 
                
                   
 O número máximo de respostas extrativas devolvidas em cada resultado da pesquisa. Uma resposta extrativa é uma resposta literal extraída do documento original, que fornece uma resposta precisa e contextualmente relevante à consulta de pesquisa. Se o número de respostas correspondentes for inferior a  São devolvidas, no máximo, cinco respostas para cada   | 
              
maxExtractiveSegmentCount | 
                
                   
 O número máximo de segmentos extrativos devolvidos em cada resultado da pesquisa. Só é aplicado se  Um segmento extrativo é um segmento de texto extraído do documento original que é relevante para a consulta de pesquisa e, em geral, mais detalhado do que uma resposta extrativa. Em seguida, o segmento pode ser usado como entrada para os GMLs gerarem resumos e respostas. Se o número de segmentos correspondentes for inferior a   | 
              
returnExtractiveSegmentScore | 
                
                   
 Especifica se deve devolver a pontuação de confiança dos segmentos extrativos em cada resultado da pesquisa. Esta funcionalidade só está disponível para novas ou permitidas lojas de dados. Para adicionar a sua base de dados à lista de autorizações, contacte o seu engenheiro de clientes. O valor predefinido é   | 
              
numPreviousSegments | 
                
                   
 Especifica se também devem ser incluídos os adjacentes de cada um dos segmentos selecionados. Devolva, no máximo,   | 
              
numNextSegments | 
                
                   
 Devolve, no máximo,   | 
              
ChunkSpec
Especifica a especificação do fragmento a ser devolvida da resposta de pesquisa. Disponível apenas se o SearchRequest.ContentSearchSpec.search_result_mode estiver definido como CHUNKS
| Representação JSON | 
|---|
{ "numPreviousChunks": integer, "numNextChunks": integer }  | 
              
| Campos | |
|---|---|
numPreviousChunks | 
                
                   
 O número de fragmentos anteriores a devolver do fragmento atual. O valor máximo permitido é 3. Se não for especificado, não são devolvidos fragmentos anteriores.  | 
              
numNextChunks | 
                
                   
 O número de fragmentos seguintes a devolver do fragmento atual. O valor máximo permitido é 3. Se não for especificado, não são devolvidos mais fragmentos.  |