用於設定內容搜尋行為的規格。
| JSON 表示法 | 
|---|
{ "snippetSpec": { object (  | 
            
| 欄位 | |
|---|---|
snippetSpec | 
              
                 
 如果未指定   | 
            
summarySpec | 
              
                 
 如果未指定   | 
            
extractiveContentSpec | 
              
                 
 如果未提供 extractiveContentSpec,搜尋回應就不會包含擷取式答案。  | 
            
searchResultMode | 
              
                 
 指定搜尋結果模式。如未指定,搜尋結果模式預設為   | 
            
chunkSpec | 
              
                 
 指定要從搜尋回應傳回的區塊規格。只有在   | 
            
SnippetSpec
用於設定搜尋回應中摘要的規格。
| JSON 表示法 | 
|---|
{ "maxSnippetCount": integer, "referenceOnly": boolean, "returnSnippet": boolean }  | 
              
| 欄位 | |
|---|---|
maxSnippetCount | 
                
                   
 [已淘汰] 這個欄位已淘汰,如要控制程式碼片段的回傳,請使用   | 
              
referenceOnly | 
                
                   
 [已淘汰] 這個欄位已淘汰,不會對程式碼片段造成影響。  | 
              
returnSnippet | 
                
                   
 如果   | 
              
ExtractiveContentSpec
用於設定搜尋回應中擷取內容的規格。
| JSON 表示法 | 
|---|
{ "maxExtractiveAnswerCount": integer, "maxExtractiveSegmentCount": integer, "returnExtractiveSegmentScore": boolean, "numPreviousSegments": integer, "numNextSegments": integer }  | 
              
| 欄位 | |
|---|---|
maxExtractiveAnswerCount | 
                
                   
 每個搜尋結果中傳回的擷取式答案數量上限。 擷取式答案是從原始文件中擷取的逐字答案,可針對搜尋查詢提供準確且相關的答案。 如果相符答案的數量少於  每個   | 
              
maxExtractiveSegmentCount | 
                
                   
 每個搜尋結果中傳回的擷取片段數量上限。只有在  擷取片段是從原始文件中擷取的文字片段,與搜尋查詢相關,且通常比擷取答案更詳細。然後,LLM 就能以這段內容做為輸入內容,生成摘要和答案。 如果相符的區隔數量少於   | 
              
returnExtractiveSegmentScore | 
                
                   
 指定是否要從每個搜尋結果的擷取片段傳回信賴度分數。這項功能僅適用於新的資料儲存庫或已加入許可清單的資料儲存庫。如要將資料存放區列入許可清單,請與客戶工程師聯絡。預設值為   | 
              
numPreviousSegments | 
                
                   
 指定是否也要納入所選區隔的相鄰區隔。在每個所選區隔前,最多傳回   | 
              
numNextSegments | 
                
                   
 在每個選取的區隔後,最多傳回   | 
              
ChunkSpec
指定要從搜尋回應傳回的區塊規格。只有在 SearchRequest.ContentSearchSpec.search_result_mode 設為 CHUNKS 時,才能使用這個選項。
| JSON 表示法 | 
|---|
{ "numPreviousChunks": integer, "numNextChunks": integer }  | 
              
| 欄位 | |
|---|---|
numPreviousChunks | 
                
                   
 要傳回目前區塊的前幾個區塊數量。允許的最大值為 3。如未指定,系統不會傳回先前的任何區塊。  | 
              
numNextChunks | 
                
                   
 目前區塊要傳回的下一個區塊數。允許的最大值為 3。如未指定,系統不會傳回任何後續區塊。  |