একটি সিঙ্ক্রোনাস কলে প্রদত্ত ইনপুট পাঠ্য মডেল থেকে একাধিক এম্বেডিং তৈরি করে।
HTTP অনুরোধ
POST https://generativelanguage.googleapis.com/v1beta/{model=models/*}:batchEmbedText
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি | |
---|---|
model | প্রয়োজন। এমবেডিং তৈরি করার জন্য ব্যবহার করা |
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
JSON প্রতিনিধিত্ব |
---|
{
"texts": [
string
],
"requests": [
{
object ( |
ক্ষেত্র | |
---|---|
texts[] | ঐচ্ছিক। ফ্রি-ফর্ম ইনপুট পাঠ্য যা মডেলটি একটি এমবেডিংয়ে পরিণত হবে৷ বর্তমান সীমা হল 100টি পাঠ্য, যার উপরে একটি ত্রুটি নিক্ষেপ করা হবে৷ |
requests[] | ঐচ্ছিক। ব্যাচের জন্য এম্বেড অনুরোধ. শুধুমাত্র একটি |
প্রতিক্রিয়া শরীর
একটি EmbedTextRequest এর প্রতিক্রিয়া।
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
JSON প্রতিনিধিত্ব |
---|
{
"embeddings": [
{
object ( |
ক্ষেত্র | |
---|---|
embeddings[] | শুধুমাত্র আউটপুট। ইনপুট টেক্সট থেকে এমবেডিং তৈরি করা হয়েছে। |
অনুমোদনের সুযোগ
নিম্নলিখিত 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 | প্রয়োজন। মডেল=মডেল/{মডেল} ফর্ম্যাটের সাথে ব্যবহার করার জন্য মডেলের নাম। |
text | ঐচ্ছিক। ফ্রি-ফর্ম ইনপুট পাঠ্য যা মডেলটি একটি এম্বেডিং-এ পরিণত হবে৷ |