- Solicitud HTTP
- Parámetros de consulta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- DocumentChunk
Busca información para desarrolladores en la documentación para desarrolladores de Google. Este método devuelve fragmentos de documentos basados en la consulta del usuario. Puede haber muchos fragmentos del mismo documento. Para obtener documentos completos, usa DeveloperKnowledge.GetDocument o DeveloperKnowledge.BatchGetDocuments con el DocumentChunk.parent devuelto en SearchDocumentChunksResponse.results.
Solicitud HTTP
GET https://developerknowledge.googleapis.com/v1alpha/documents:searchDocumentChunks
La URL utiliza la sintaxis de transcodificación a gRPC.
Parámetros de consulta
| Parámetros | |
|---|---|
query |
Obligatorio. La cadena de consulta sin formato proporcionada por el usuario, como "¿Cómo se crea un segmento de Cloud Storage?". |
pageSize |
Opcional. Número máximo de resultados que se devolverán. Es posible que el servicio devuelva un número inferior a este valor. Si no se especifica, se devolverán 5 resultados como máximo. El valor máximo es 20. Si se usan valores superiores, se producirá un error INVALID_ARGUMENT. |
pageToken |
Opcional. Token de página recibido de una llamada |
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Mensaje de respuesta a DeveloperKnowledge.SearchDocumentChunks.
Si la solicitud se realiza correctamente, el cuerpo de la respuesta proporciona datos con la siguiente estructura:
| Representación JSON |
|---|
{
"results": [
{
object ( |
| Campos | |
|---|---|
results[] |
Los resultados de búsqueda de la consulta dada. Cada |
nextPageToken |
Opcional. Token que se puede enviar como |
Permisos de autorización
Se necesita el siguiente permiso de OAuth:
https://www.googleapis.com/auth/devprofiles.full_control
Para obtener más información, consulta el OAuth 2.0 Overview.
DocumentChunk
Un DocumentChunk representa un fragmento de contenido de un Document en el corpus DeveloperKnowledge. Para obtener todo el contenido del documento, transfiere parent a DeveloperKnowledge.GetDocument o DeveloperKnowledge.BatchGetDocuments.
| Representación JSON |
|---|
{ "parent": string, "id": string, "content": string } |
| Campos | |
|---|---|
parent |
Solo de salida. Nombre de recurso del documento del que procede este fragmento. Formato: |
id |
Solo de salida. El ID de este fragmento en el documento. El ID de fragmento es único en un documento, pero no es único a nivel global en todos los documentos. El ID de fragmento no es estable y puede cambiar con el tiempo. |
content |
Solo de salida. El contenido del fragmento del documento. |