工作階段符合 SessionService.SearchSessions
中的搜尋查詢。
JSON 表示法 |
---|
{
"session": string,
"sessionDisplayName": string,
"matchedTurns": [
{
object ( |
欄位 | |
---|---|
session |
工作階段資源名稱。格式: |
sessionDisplayName |
僅供輸出。工作階段的顯示名稱。 |
matchedTurns[] |
僅供輸出。工作階段中符合查詢的輪次。可以留空。 |
createTime |
僅供輸出。工作階段的建立時間。 使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 個小數點後位數。系統也接受「Z」以外的偏移量。例如: |
updateTime |
僅供輸出。工作階段的上次更新時間。 使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 個小數點後位數。系統也接受「Z」以外的偏移量。例如: |
starred |
僅供輸出。工作階段是否已由使用者加上星號。 |
TurnResult
工作階段中與查詢相符的輪次。
JSON 表示法 |
---|
{
"turnId": string,
"textContent": string,
"snippets": [
{
object ( |
欄位 | |
---|---|
turnId |
僅供輸出。相符輪流的專屬 ID。 |
textContent |
僅供輸出。輪流對話的完整文字內容。 |
snippets[] |
僅供輸出。符合查詢的對話片段。可提供。 |
文字片段
代表回合中的一小段文字,並附上醒目顯示範圍。如果是全文搜尋,摘要文字會是相符文字的一部分,其中會指定醒目顯示範圍。如果是語意搜尋,摘要文字會是與搜尋查詢相符的完整回合。
JSON 表示法 |
---|
{ "snippetText": string, "highlights": [ { object ( |
欄位 | |
---|---|
snippetText |
僅供輸出。摘要文字。 |
highlights[] |
僅供輸出。與查詢相符的程式碼片段中的醒目顯示內容。可以留空。 |
matchType |
僅供輸出。摘要的比對類型。 |
醒目顯示
代表字串中的文字範圍。索引是以 1 為基準,且包含在內。舉例來說,如果程式碼片段文字是「Google Cloud Storage」,startIndex 為 18,endIndex 為 22,則醒目顯示的文字是「Cloud」。如果是全文搜尋,醒目顯示的會是相符文字。如果是語意搜尋,醒目顯示的內容可能是區塊的全文、區塊的子序列 (如果可以執行語意比對),或完全沒有醒目顯示的內容。
JSON 表示法 |
---|
{ "startIndex": integer, "endIndex": integer } |
欄位 | |
---|---|
startIndex |
僅供輸出。醒目顯示的第一個字元索引 (含)。 |
endIndex |
僅供輸出。醒目顯示的最後一個字元索引 (含)。 |