- Solicitação HTTP
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
Pesquisa o conhecimento do desenvolvedor na documentação do Google para desenvolvedores. Retorna DocumentChunks com base na consulta do usuário. Pode haver muitos blocos do mesmo Document. Para recuperar documentos completos, use DeveloperKnowledge.GetDocument ou DeveloperKnowledge.BatchGetDocuments com o DocumentChunk.parent retornado em SearchDocumentChunksResponse.results.
Solicitação HTTP
GET https://developerknowledge.googleapis.com/v1alpha/documents:searchDocumentChunks
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de consulta
| Parâmetros | |
|---|---|
query |
Obrigatório. Fornece a string de consulta bruta fornecida pelo usuário, como "Como criar um bucket do Cloud Storage?". A consulta não pode exceder 500 caracteres. Valores maiores que 500 caracteres vão resultar em um erro |
pageSize |
Opcional. Especifica o número máximo de resultados a serem retornados. O serviço pode retornar um valor inferior a este. Se não for especificado, no máximo cinco resultados serão retornados. O valor máximo é 100. Valores acima de 100 serão forçados a 100. |
pageToken |
Opcional. Contém um token de página, recebido de uma chamada |
filter |
Opcional. Aplica um filtro estrito aos resultados da pesquisa. A expressão oferece suporte a um subconjunto da sintaxe descrita em https://google.aip.dev/160. Embora Campos compatíveis com a filtragem:
Os campos INTEGER oferecem suporte aos operadores Os campos STRING oferecem suporte aos operadores Os campos TIMESTAMP oferecem suporte aos operadores É possível combinar expressões usando operadores lógicos Exemplos:
A string |
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Mensagem de resposta para DeveloperKnowledge.SearchDocumentChunks.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
| Representação JSON |
|---|
{
"results": [
{
object ( |
| Campos | |
|---|---|
results[] |
Contém os resultados da pesquisa para a consulta fornecida. Cada |
nextPageToken |
Fornece um token que pode ser enviado como |
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/devprofiles.full_controlhttps://www.googleapis.com/auth/developerprofiles.readonlyhttps://www.googleapis.com/auth/cloud-platform
Para mais informações, consulte OAuth 2.0 Overview.