Method: models.batchEmbedText

একটি সিঙ্ক্রোনাস কলে প্রদত্ত ইনপুট পাঠ্য মডেল থেকে একাধিক এম্বেডিং তৈরি করে।

HTTP অনুরোধ

POST https://generativelanguage.googleapis.com/v1beta/{model=models/*}:batchEmbedText

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
model

string

প্রয়োজন। এমবেডিং তৈরি করার জন্য ব্যবহার করা Model নাম। উদাহরণ: মডেল/এমবেডিং-গেকো-001

শরীরের অনুরোধ

অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:

JSON প্রতিনিধিত্ব
{
  "texts": [
    string
  ],
  "requests": [
    {
      object (EmbedTextRequest)
    }
  ]
}
ক্ষেত্র
texts[]

string

ঐচ্ছিক। ফ্রি-ফর্ম ইনপুট পাঠ্য যা মডেলটি একটি এমবেডিংয়ে পরিণত হবে৷ বর্তমান সীমা হল 100টি পাঠ্য, যার উপরে একটি ত্রুটি নিক্ষেপ করা হবে৷

requests[]

object ( EmbedTextRequest )

ঐচ্ছিক। ব্যাচের জন্য এম্বেড অনুরোধ. শুধুমাত্র একটি texts বা requests সেট করা যেতে পারে।

প্রতিক্রিয়া শরীর

একটি EmbedTextRequest এর প্রতিক্রিয়া।

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

JSON প্রতিনিধিত্ব
{
  "embeddings": [
    {
      object (Embedding)
    }
  ]
}
ক্ষেত্র
embeddings[]

object ( Embedding )

শুধুমাত্র আউটপুট। ইনপুট টেক্সট থেকে এমবেডিং তৈরি করা হয়েছে।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:

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

আরও তথ্যের জন্য, প্রমাণীকরণ ওভারভিউ দেখুন।

EmbedTextRequest

মডেল থেকে একটি পাঠ্য এমবেডিং পেতে অনুরোধ.

JSON প্রতিনিধিত্ব
{
  "model": string,
  "text": string
}
ক্ষেত্র
model

string

প্রয়োজন। মডেল=মডেল/{মডেল} ফর্ম্যাটের সাথে ব্যবহার করার জন্য মডেলের নাম।

text

string

ঐচ্ছিক। ফ্রি-ফর্ম ইনপুট পাঠ্য যা মডেলটি একটি এম্বেডিং-এ পরিণত হবে৷