Method: corpora.documents.chunks.batchCreate

إنشاء Chunk بشكل مجمّع

طلب HTTP

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

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

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

المَعلمات
parent

string

اختياريّ. اسم Document حيث سيتمّ إنشاء هذه المجموعة التي تتضمّن Chunk. يجب أن يتطابق الحقل الرئيسي في كل CreateChunkRequest مع هذه القيمة. مثال: corpora/my-corpus-123/documents/the-doc-abc

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{
  "requests": [
    {
      object (CreateChunkRequest)
    }
  ]
}
الحقول
requests[]

object (CreateChunkRequest)

مطلوبة. رسائل الطلب التي تحدّد Chunk التي يجب إنشاؤها. يمكن إنشاء 100 Chunks كحد أقصى في دفعة واحدة.

نص الاستجابة

رد من chunks.batchCreate يتضمن قائمة بـ Chunk التي تم إنشاؤها.

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "chunks": [
    {
      object (Chunk)
    }
  ]
}
الحقول
chunks[]

object (Chunk)

تم إنشاء Chunks.

نطاقات التفويض

يجب توفير نطاق OAuth التالي:

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

لمزيد من المعلومات، راجع نظرة عامة على المصادقة.

CreateChunkRequest

طلب إنشاء Chunk

تمثيل JSON
{
  "parent": string,
  "chunk": {
    object (Chunk)
  }
}
الحقول
parent

string

مطلوبة. اسم Document حيث سيتمّ إنشاء Chunk هذا. مثال: corpora/my-corpus-123/documents/the-doc-abc

chunk

object (Chunk)

مطلوبة. السمة Chunk المطلوب إنشاؤها