Method: corpora.documents.chunks.batchUpdate

Actualización por lotes de Chunk.

Solicitud HTTP

POST https://generativelanguage.googleapis.com/v1beta/{parent=corpora/*/documents/*}/chunks:batchUpdate

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
parent

string

Opcional. Es el nombre de la Document que contiene las Chunk que se actualizarán. El campo superior en cada UpdateChunkRequest debe coincidir con este valor. Ejemplo: corpora/my-corpus-123/documents/the-doc-abc

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "requests": [
    {
      object (UpdateChunkRequest)
    }
  ]
}
Campos
requests[]

object (UpdateChunkRequest)

Obligatorio. Los mensajes de solicitud que especifican los Chunk que se actualizarán. Se puede actualizar un máximo de 100 Chunk en un lote.

Cuerpo de la respuesta

Respuesta de chunks.batchUpdate que contiene una lista de Chunk actualizadas.

Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

Representación JSON
{
  "chunks": [
    {
      object (Chunk)
    }
  ]
}
Campos
chunks[]

object (Chunk)

Se actualizaron los Chunk.

Permisos de autorización

Requiere el siguiente alcance de OAuth:

  • https://www.googleapis.com/auth/generative-language.retriever

Para obtener más información, consulta Descripción general de la autenticación.

UpdateChunkRequest

Solicita actualizar un Chunk.

Representación JSON
{
  "chunk": {
    object (Chunk)
  },
  "updateMask": string
}
Campos
chunk

object (Chunk)

Obligatorio. El Chunk que se actualizará.

updateMask

string (FieldMask format)

Obligatorio. La lista de campos a actualizar. Por el momento, esto solo admite la actualización de customMetadata y data.

Esta es una lista separada por comas de los nombres de campos completamente calificados. Ejemplo: "user.displayName,photo".