چندین جاسازی را از مدل متن ورودی داده شده در یک تماس همزمان ایجاد می کند.
درخواست HTTP
POST https://generativelanguage.googleapis.com/v1beta/{model=models/*}:batchEmbedText
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
مولفه های | |
---|---|
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 | ضروری. نام مدل برای استفاده با قالب model=models/{model}. |
text | اختیاری. متن ورودی با فرم آزاد که مدل آن را به یک جاسازی تبدیل می کند. |