- Solicitação HTTP
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
Pesquisa conhecimento para desenvolvedores na documentação do Google para desenvolvedores. Retorna DocumentChunks com base na consulta do usuário. Pode haver vários blocos do mesmo Document. Para recuperar documentos completos, use DeveloperKnowledge.GetDocument ou DeveloperKnowledge.BatchGetDocuments com o DocumentChunk.parent retornado no 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?". |
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 é 20. Valores acima de 20 vão resultar em um erro INVALID_ARGUMENT. |
pageToken |
Opcional. Contém um token de página recebido de uma chamada |
filter |
Opcional. Aplica um filtro restrito aos resultados da pesquisa. A expressão é compatível com um subconjunto da sintaxe descrita em https://google.aip.dev/160. Embora Campos compatíveis com a filtragem:
Os campos STRING são compatíveis com os operadores Os campos TIMESTAMP aceitam os operadores É possível combinar expressões usando os 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 especificada. Cada |
nextPageToken |
Opcional. 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/cloud-platform
Para mais informações, consulte OAuth 2.0 Overview.