Method: corpora.documents.chunks.batchUpdate

التعديلات المجمّعة Chunk ثانية.

طلب HTTP

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

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المَعلمات
parent

string

اختياريّ. اسم Document الذي يتضمّن Chunk المطلوب تعديلها يجب أن يتطابق الحقل الرئيسي في كل 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)

مطلوبة. قائمة الحقول المطلوب تعديلها. وفي الوقت الحالي، لا يتيح ذلك إلا تحديث customMetadata وdata.

هذه قائمة مفصولة بفواصل تضم أسماء الحقول المؤهلة بالكامل. مثال: "user.displayName,photo"