Method: corpora.documents.chunks.batchUpdate

Chunks im Batch aktualisieren.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
parent

string

Optional. Der Name der Document mit den zu aktualisierenden Chunks. Das übergeordnete Feld in jeder UpdateChunkRequest muss mit diesem Wert übereinstimmen. Beispiel: corpora/my-corpus-123/documents/the-doc-abc

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "requests": [
    {
      object (UpdateChunkRequest)
    }
  ]
}
Felder
requests[]

object (UpdateChunkRequest)

Erforderlich. Die Anfragenachrichten, die die zu aktualisierenden Chunks angeben. In einem Batch können maximal 100 Chunks aktualisiert werden.

Antworttext

Antwort von chunks.batchUpdate, die eine Liste aktualisierter Chunks enthält.

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{
  "chunks": [
    {
      object (Chunk)
    }
  ]
}
Felder
chunks[]

object (Chunk)

Chunk wurden aktualisiert.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie in der Authentifizierungsübersicht.

UpdateChunkRequest

Anfrage zum Aktualisieren einer Chunk

JSON-Darstellung
{
  "chunk": {
    object (Chunk)
  },
  "updateMask": string
}
Felder
chunk

object (Chunk)

Erforderlich. Das zu aktualisierende Chunk.

updateMask

string (FieldMask format)

Erforderlich. Die Liste der zu aktualisierenden Felder. Derzeit können damit nur customMetadata und data aktualisiert werden.

Dies ist eine durch Kommas getrennte Liste voll qualifizierter Feldnamen. Beispiel: "user.displayName,photo".