Citations

エージェントの回答に関連付けられた引用。

JSON 表現
{
  "citedChunks": [
    {
      object (Citations.CitedChunk)
    }
  ],
  "inlineCitations": [
    {
      object (Citations.InlineCitation)
    }
  ]
}
フィールド
citedChunks[]

object (Citations.CitedChunk)

引用された情報のリスト。

inlineCitations[]

object (Citations.InlineCitation)

省略可。エージェントの回答に含まれるインライン引用のリスト。

Citations.CitedChunk

引用された情報の断片。

JSON 表現
{
  "uri": string,
  "title": string,
  "text": string,
  "requiresAttribution": boolean
}
フィールド
uri

string

引用に使用される URI。

title

string

引用されたドキュメントのタイトル。

text

string

引用に使用されるテキスト。

requiresAttribution

boolean

この引用でエンドユーザーに帰属表示を行う必要があるかどうか。

Citations.InlineCitation

レスポンス テキストのインライン引用。

JSON 表現
{
  "startIndex": integer,
  "endIndex": integer,
  "citedChunkIndices": [
    integer
  ]
}
フィールド
startIndex

integer

エージェント レスポンス内のテキスト セグメントの開始インデックス(バイト単位)。

endIndex

integer

エージェントのレスポンス内のテキスト セグメントの終了インデックス(バイト単位)。

citedChunkIndices[]

integer

このテキスト セグメントを裏付ける引用チャンクのインデックス。インデックスは citedChunks 内の要素を参照します。