Method: corpora.documents.chunks.batchUpdate

批量更新 Chunk

HTTP 请求

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

网址采用 gRPC 转码语法。

路径参数

参数
parent

string

可选。包含要更新的 ChunkDocument 的名称。每个 UpdateChunkRequest 中的父级字段必须与此值匹配。示例:corpora/my-corpus-123/documents/the-doc-abc

请求正文

请求正文中包含结构如下的数据:

JSON 表示法
{
  "requests": [
    {
      object (UpdateChunkRequest)
    }
  ]
}
字段
requests[]

object (UpdateChunkRequest)

必需。用于指定要更新的 Chunk 的请求消息。一次最多可以更新 100 个 Chunk

响应正文

来自 chunks.batchUpdate 的响应,其中包含更新后的 Chunk 列表。

如果成功,响应正文将包含结构如下的数据:

JSON 表示法
{
  "chunks": [
    {
      object (Chunk)
    }
  ]
}
字段
chunks[]

object (Chunk)

Chunk已更新。

授权范围

需要以下 OAuth 作用域:

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

如需了解详情,请参阅身份验证概览

UpdateChunkRequest

请求更新 Chunk

JSON 表示法
{
  "chunk": {
    object (Chunk)
  },
  "updateMask": string
}
字段
chunk

object (Chunk)

必需。要更新的 Chunk

updateMask

string (FieldMask format)

必需。要更新的字段列表。目前,仅支持更新 customMetadatadata

这是以逗号分隔的完全限定字段名称列表。示例:"user.displayName,photo"