Method: corpora.documents.chunks.batchUpdate

Zbiorcza aktualizacja Chunk.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
parent

string

Opcjonalnie. Nazwa zasobu Document zawierającego elementy Chunk do zaktualizowania. Pole nadrzędne każdego elementu UpdateChunkRequest musi pasować do tej wartości. Przykład: corpora/my-corpus-123/documents/the-doc-abc

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "requests": [
    {
      object (UpdateChunkRequest)
    }
  ]
}
Pola
requests[]

object (UpdateChunkRequest)

To pole jest wymagane. Komunikaty żądań określające, które Chunk mają zostać zaktualizowane. Maksymalnie można zaktualizować 100 słów typu Chunk w grupie.

Treść odpowiedzi

Odpowiedź od użytkownika chunks.batchUpdate zawierająca listę zaktualizowanych elementów: Chunk.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "chunks": [
    {
      object (Chunk)
    }
  ]
}
Pola
chunks[]

object (Chunk)

Zaktualizowano Chunk.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Więcej informacji znajdziesz w artykule Omówienie uwierzytelniania.

UpdateChunkRequest

Prośba o zaktualizowanie: Chunk.

Zapis JSON
{
  "chunk": {
    object (Chunk)
  },
  "updateMask": string
}
Pola
chunk

object (Chunk)

To pole jest wymagane. Chunk do zaktualizowania.

updateMask

string (FieldMask format)

To pole jest wymagane. Lista pól do zaktualizowania. Obecnie jest to możliwe tylko w przypadku aktualizacji customMetadata i data.

Jest to lista rozdzielonych przecinkami pełnych i jednoznacznych nazw pól. Przykład: "user.displayName,photo".