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의 요소를 참조합니다.