CitedSource

정보 출처에 대한 참조입니다.

JSON 표현
{
  "title": string,
  "uri": string,
  "snippet": {
    object (Snippet)
  },
  "footer": {
    object (Footer)
  }
}
필드
title

string

필수 항목입니다. CitedSource의 일반 텍스트 제목입니다. 마크다운 형식을 지원하지 않습니다.

uri

string

필수 항목입니다. 이 CitedSource에서 참조하는 리소스를 가리키는 URI입니다.

snippet

object (Snippet)

선택사항입니다. 소스에서 직접 가져온 정보가 포함된 스니펫입니다.

footer

object (Footer)

선택사항입니다. 스니펫과 함께 바닥글 형식으로 표시할 추가 정보입니다.

스니펫

더 큰 코퍼스에서 발췌한 내용을 나타내는 스니펫 객체입니다.

JSON 표현
{
  "text": string,
  "imagePreview": {
    object (ElementsImage)
  }
}
필드
text

string

선택사항입니다. 인용 호버 카드 또는 소스 미리보기에 렌더링되는, 말뭉치에서 직접 가져온 짧은 일반 텍스트 발췌문입니다. Elements.cited_sources가 설정되지 않아 인라인 citations에서 하단 출처가 자동으로 채워지면 중복 삭제된 하단 출처에서 스니펫이 생략됩니다. 마크다운 형식을 지원하지 않으며 1,000자(영문 기준) 이하여야 합니다.

imagePreview

object (ElementsImage)

선택사항입니다. 인용을 만들 때 입력으로 제공된 스니펫의 이미지 미리보기입니다.

ElementsImage

이미지를 표현하는 다양한 방법을 캡슐화하는 객체입니다. 현재 지원되는 표현:

  • URI에서 가져온 이미지입니다.

향후 추가 표현이 지원될 수 있습니다.

JSON 표현
{

  "imageUri": string
}
필드
필수 항목입니다. 지원되는 이미지 표현 중 하나입니다. 다음은 상호 배타적인 필드 목록입니다. 응답에서 최대 하나의 필드가 설정됩니다.
imageUri

string

필수 항목입니다. 이미지의 URI입니다. Chat에서 가져와 표시할 수 있도록 공개적으로 액세스할 수 있는 URI여야 합니다.

상호 배타적 필드의 끝입니다.