- Solicitação HTTP
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- DocumentChunk
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 |
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.
DocumentChunk
Um DocumentChunk representa uma parte do conteúdo de um Document no corpus DeveloperKnowledge. Para buscar todo o conteúdo do documento, transmita parent para DeveloperKnowledge.GetDocument ou DeveloperKnowledge.BatchGetDocuments.
| Representação JSON |
|---|
{ "parent": string, "id": string, "content": string } |
| Campos | |
|---|---|
parent |
Apenas saída. Contém o nome do recurso do documento de origem do trecho. Formato: |
id |
Apenas saída. Especifica o ID deste trecho no documento. O ID do fragmento é exclusivo em um documento, mas não globalmente em todos os documentos. O ID do bloco não é estável e pode mudar com o tempo. |
content |
Apenas saída. Contém o conteúdo do trecho do documento. |