Google의 개발자 문서에서 개발자 지식을 검색합니다. 사용자의 쿼리를 기반으로 DocumentChunk를 반환합니다. 동일한 Document에서 여러 청크가 있을 수 있습니다. 전체 문서를 검색하려면 SearchDocumentChunksResponse.results에서 반환된 DocumentChunk.parent와 함께 DeveloperKnowledge.GetDocument 또는 DeveloperKnowledge.BatchGetDocuments를 사용하세요.
HTTP 요청
GET https://developerknowledge.googleapis.com/v1alpha/documents:searchDocumentChunks
URL은 gRPC 트랜스코딩 문법을 사용합니다.
쿼리 매개변수
| 매개변수 | |
|---|---|
query |
필수 항목입니다. 'Cloud Storage 버킷을 만드는 방법'과 같이 사용자가 제공한 원시 쿼리 문자열을 제공합니다. |
pageSize |
선택사항입니다. 반환할 최대 결과 수를 지정합니다. 서비스가 이 값보다 더 적게 반환할 수 있습니다. 지정하지 않으면 최대 5개의 결과가 반환됩니다. 최댓값은 20이며, 20을 초과하는 값은 INVALID_ARGUMENT 오류를 발생시킵니다. |
pageToken |
선택사항입니다. 이전 |
filter |
선택사항입니다. 검색 결과에 엄격한 필터를 적용합니다. 이 표현식은 https://google.aip.dev/160에 설명된 문법의 하위 집합을 지원합니다.
필터링 지원 필드:
STRING 필드는 전체 문자열에 대한 정확한 일치 를 위해 TIMESTAMP 필드는
예:
|
요청 본문
요청 본문은 비어 있어야 합니다.
응답 본문
DeveloperKnowledge.SearchDocumentChunks의 응답 메시지입니다.
성공한 경우 응답 본문은 다음과 같은 구조의 데이터를 포함합니다.
| JSON 표현 |
|---|
{
"results": [
{
object ( |
| 필드 | |
|---|---|
results[] |
지정된 쿼리의 검색 결과를 포함합니다. 이 목록의 각 |
nextPageToken |
선택사항입니다. 다음 페이지를 검색하기 위해 |
승인 범위
다음 OAuth 범위 중 하나가 필요합니다.
https://www.googleapis.com/auth/devprofiles.full_controlhttps://www.googleapis.com/auth/cloud-platform
자세한 내용은 OAuth 2.0 Overview를 참조하세요.