REST Resource: corpora.documents

리소스: Document

DocumentChunk의 모음입니다. Corpus에는 최대 10,000개의 Document가 포함될 수 있습니다.

JSON 표현
{
  "name": string,
  "displayName": string,
  "customMetadata": [
    {
      object (CustomMetadata)
    }
  ],
  "updateTime": string,
  "createTime": string
}
필드
name

string

변경할 수 없습니다. 식별자. Document 리소스 이름입니다. ID('corpora/*/documents/' 접두사를 제외한 이름)에는 최대 40자(영문 기준)의 소문자 영숫자 또는 대시(-)를 포함할 수 있습니다. ID는 대시로 시작하거나 끝날 수 없습니다. 생성 시 이름이 비어 있으면 고유한 이름은 12자리 임의의 접미사와 함께 displayName에서 파생됩니다. 예: corpora/{corpus_id}/documents/my-awesome-doc-123a456b789c

displayName

string

선택사항입니다. 사람이 읽을 수 있는 Document의 표시 이름입니다. 표시 이름은 공백을 포함하여 512자(영문 기준) 이하여야 합니다. 예: '시맨틱 리트리버 문서'

customMetadata[]

object (CustomMetadata)

선택사항입니다. 쿼리에 사용되는 키-값 쌍으로 저장된 사용자 제공 커스텀 메타데이터입니다. Document에는 최대 20개의 CustomMetadata가 포함될 수 있습니다.

updateTime

string (Timestamp format)

출력 전용. Document가 마지막으로 업데이트된 시점의 타임스탬프입니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

createTime

string (Timestamp format)

출력 전용. Document가 생성된 시점의 타임스탬프입니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

방법

create

Document를 만듭니다.

delete

Document를 삭제합니다.

get

특정 Document에 관한 정보를 가져옵니다.

list

Corpus의 모든 Document를 나열합니다.

patch

Document을 업데이트합니다.

query

Document에 대해 시맨틱 검색을 수행합니다.