REST Resource: projects.locations.sampleQuerySets.sampleQueries

리소스: SampleQuery

샘플 쿼리는 평가에 사용할 메타데이터를 캡처합니다.

JSON 표현
{
  "name": string,
  "createTime": string,

  // Union field content can be only one of the following:
  "queryEntry": {
    object (QueryEntry)
  }
  // End of list of possible types for union field content.
}
필드
name

string

식별자. 샘플 쿼리의 전체 리소스 이름입니다(projects/{project}/locations/{location}/sampleQuerySets/{sampleQuerySet}/sampleQueries/{sampleQuery} 형식).

이 필드는 UTF-8로 인코딩된 문자열이어야 하며 길이 제한은 1,024자(영문 기준)입니다.

createTime

string (Timestamp format)

출력 전용입니다. SampleQuery이 생성된 타임스탬프입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

통합 필드 content. 샘플 질문의 콘텐츠입니다. content은 다음 중 하나여야 합니다.
queryEntry

object (QueryEntry)

쿼리 항목입니다.

QueryEntry

Query Entry는 검색 평가에 사용될 메타데이터를 캡처합니다.

JSON 표현
{
  "query": string,
  "targets": [
    {
      object (Target)
    }
  ]
}
필드
query

string

필수 항목입니다. 질문입니다.

targets[]

object (Target)

쿼리의 타겟 목록입니다.

대상

쿼리의 예상 결과 매개변수를 정의합니다.

JSON 표현
{
  "uri": string,
  "pageNumbers": [
    integer
  ],
  "score": number
}
필드
uri

string

타겟의 URI가 필요합니다.

이 필드는 길이 제한이 2048자(영문 기준)인 UTF-8로 인코딩된 문자열이어야 합니다.

유효한 URI의 예: https://example.com/abc, gcs://example/example.pdf

pageNumbers[]

integer

타겟의 예상 페이지 번호입니다.

각 페이지 번호는 음수가 아니어야 합니다.

score

number

타겟의 관련성 점수입니다.

메서드

create

SampleQuery을 만듭니다.

delete

SampleQuery를 삭제합니다.

get

SampleQuery을 가져옵니다.

import

여러 SampleQuery를 일괄 가져옵니다.

list

SampleQuery 목록을 가져옵니다.

patch

SampleQuery을 업데이트합니다.