embeddinggemma-2 API
embeddinggemma-2 از google، متن را برای جستجوی شباهت به بردار عددی تبدیل میکند. این سرویس امبدینگ است؛ پاسخ آن بردار است، نه جواب متنی گفتگو.
قابل استفادهقیمت هر یک میلیون توکن، تومان
تعرفه در آغاز درخواست تثبیت میشود. مبلغ نهایی مصرف بر پایهٔ مصرف گزارششده محاسبه میشود.
- شناسهٔ مدل در API
- di-googleembeddinggemma-2-39b44716f6
- سازندهٔ مدل
- نوع سرویس
- Embedding
- وضعیت فعلی ارائه
- قابل استفاده
- حد زمینهٔ تنظیمشده
- 8,192 توکن
امکانات مدل
قابلیت اضافهای برای مسیر فعلی این مدل تأیید نشده است.
مدل embeddinggemma-2 چیست؟
برای استفاده از embeddinggemma-2 در سرورنت، شناسهٔ عمومی di-googleembeddinggemma-2-39b44716f6 را ارسال کنید. درگاه با این شناسه مسیر تنظیمشده را انتخاب میکند؛ سازندهٔ مدل google است.
برای embeddinggemma-2، اندازهٔ دقیق مدل را روی کار خودتان بسنجید. قابلیت چندرسانهای خانواده، ورودی رسانه را در مسیر متنی درگاه فعال نمیکند.
کاربردهای embeddinggemma-2
- قطعههای اسناد را با embeddinggemma-2 برای جستجوی معنایی نمایهسازی کنید.
- عبارت جستجو را با همان مدل embeddinggemma-2 که نمایه را ساخته است به بردار تبدیل کنید.
- کیفیت بازیابی را پیش از ترکیب نتیجه با مدل تولید متن بسنجید.
طراحی اتصال به مدل
یک رشته یا فهرست رشتهها را به /v1/embeddings بفرستید و بردارها را در نمایهٔ جستجو ذخیره کنید. هنگام تغییر مدل، نمایه را بازسازی و ابعاد بردار را بررسی کنید؛ بردارهای ناسازگار را مخلوط نکنید.
ورودیها و محدودیتهای سرویس
مسیر، متن ساده و دستههای حداکثر ۱۲۸ متنی را میپذیرد. آرایهٔ شناسهٔ توکن، ورودی رسانه و قالب خروجی پشتیبانینشده رد میشوند. اندازهٔ قطعهها را متناسب با حد ورودی تنظیمشدهٔ مدل انتخاب کنید.
نمونهٔ محاسبهٔ هزینهٔ درخواست
برای 1,000 توکن ورودی و 0 توکن خروجی، بدون تخفیف کش. این عدد برآورد کاتالوگ است و هزینهٔ ثابت هر درخواست نیست. مصرف گزارششده و قیمت تثبیتشدهٔ درخواست، مبلغ مصرف را تعیین میکنند.
- برآورد مبلغ مصرف، تومان
- 7
اتصال به API مدل embeddinggemma-2
مجوز ai:embedding را روی کلید و ai:models:read را برای بررسی موجودی فعال کنید. SERVERNET_API_KEY را در محیط سرور نگه دارید. برای هر درخواست تازه، کلید تکرارناپذیری را عوض کنید؛ فقط هنگام تکرار همان درخواست، آن را ثابت نگه دارید.
curl https://servernet.cloud/v1/embeddings \
-H "Authorization: Bearer $SERVERNET_API_KEY" \
-H 'Content-Type: application/json' \
-H 'Idempotency-Key: CHANGE_FOR_EACH_NEW_REQUEST' \
-d '{
"model": "di-googleembeddinggemma-2-39b44716f6",
"input": [
"Hello world",
"Search documents"
]
}'
برای تلاش مجدد همان درخواست، Idempotency-Key ثابت بفرستید. پاسخ موفق تا ۲۴ ساعت بدون کسر دوباره بازپخش میشود. با x-should-retry:false درخواست را خودکار تکرار نکنید. کلید فقط یک بار نمایش داده میشود. آن را در متغیر محیطی سرور نگه دارید و در کد مرورگر، گیتهاب یا لاگ قرار ندهید.
کلیدها، بودجه و گزارش مصرفپرسشهای متداول
آیا embeddinggemma-2 در سرورنت قابل استفاده است؟
embeddinggemma-2 اکنون روی مسیر تنظیمشده قابل استفاده است. پیش از ارسال، GET /v1/models را بررسی کنید؛ ظرفیت تأمینکننده، تازگی کاتالوگ و تنظیمات حساب میتوانند وضعیت ارائه را تغییر دهند.
برای embeddinggemma-2 از چه شناسه و مسیری استفاده کنم؟
در فیلد model شناسهٔ di-googleembeddinggemma-2-39b44716f6 را بفرستید و از مسیر و مجوز کلیدِ نشاندادهشده استفاده کنید. کلید سرورنت به پروژه وابسته است؛ در SDK، نشانی پایه https://servernet.cloud/v1 را تنظیم کنید.
هزینهٔ مصرف embeddinggemma-2 چگونه محاسبه میشود؟
این مسیر امبدینگ فقط براساس توکن ورودی هزینه دارد. بردار خروجی، متن تولیدشدهٔ قابلصورتحساب نیست. همهٔ متنهای دسته در مصرف ورودی سهم دارند.
پیش از استفادهٔ عملیاتی از embeddinggemma-2 چه چیزهایی را بررسی کنم؟
مسیر، متن ساده و دستههای حداکثر ۱۲۸ متنی را میپذیرد. آرایهٔ شناسهٔ توکن، ورودی رسانه و قالب خروجی پشتیبانینشده رد میشوند. اندازهٔ قطعهها را متناسب با حد ورودی تنظیمشدهٔ مدل انتخاب کنید.
مقایسه با مدلهای همین کاربرد
all-MiniLM-L12-v2
قابل استفاده Embeddingحد زمینهٔ تنظیمشده: 512 توکن
all-MiniLM-L6-v2
قابل استفاده Embeddingحد زمینهٔ تنظیمشده: 512 توکن
all-mpnet-base-v2
قابل استفاده Embeddingحد زمینهٔ تنظیمشده: 512 توکن
bge-base-en-v1.5
قابل استفاده Embeddingحد زمینهٔ تنظیمشده: 512 توکن
bge-en-icl
قابل استفاده Embeddingحد زمینهٔ تنظیمشده: 8,192 توکن
bge-large-en-v1.5
قابل استفاده Embeddingحد زمینهٔ تنظیمشده: 512 توکن