Google: Gemini Embedding 2 Preview
يحوّل Gemini Embedding 2 Preview النصوص والصور والصوت والفيديو وPDF إلى متجهات رقمية ضمن فضاء متعدد الوسائط واحد. ويدعم ملف إصداره التجريبي الموثّق على نحو مستقل الاسترجاع والمقارنة عبر الوسائط، ومدخلًا من 8,192 رمزًا وأبعاد متجهات مرنة.
عن النموذج
يغطي هذا الوصف قدرات النموذج. وترد أدناه المدخلات والمخرجات والخيارات المتاحة في Ailoot للطريقة المحددة.
Gemini Embedding 2 Preview هو الإصدار التجريبي المسمّى من Google لعائلة التضمين المتعدد الوسائط الأصلية لديها. وهو يحوّل النصوص والصور والفيديو والصوت وPDF إلى فضاء رقمي مشترك، مع تمثيل المقصود الدلالي عبر أكثر من 100 لغة. والمخرجات تضمينات: متجهات تُستخدم لمقارنة المواد المرتبطة واسترجاعها. وتظل هوية هذا الإصدار التجريبي منفصلة عن إصدار Gemini Embedding 2 المستقر، ولا تعني أوزانًا قابلة للتبادل أو فضاء متجهات مطابقًا.
يصف الإعلان الأصلي البحث عبر الوسائط والتصنيف والتجميع وتحليل المشاعر والتوليد المعزّز بالاسترجاع تطبيقاتٍ لاحقة. ويمكن لاستعلام نصي العثور على عنصر مرئي ذي صلة، كما يمكن لصورة أو مقطع أن يكون مصدرًا للبحث. ويخزّن التطبيق التمثيلات ويقارنها ويعيد السجلات المقابلة؛ ويمكن لنموذج لغوي منفصل استخدام المادة المصدرية المسترجعة لصياغة إجابة. ولا يحتوي التضمين نفسه على شرح باللغة الطبيعية أو نص مفرّغ.
توثّق صفحة النموذج الخاصة به حد مدخلات من 8,192 رمزًا وأبعاد مخرجات من 128 إلى 3,072، مع أحجام موصى بها هي 768 و1,536 و3,072. ويحدّد إعلان الإصدار التجريبي قيمة افتراضية تبلغ 3,072، ويصف Matryoshka Representation Learning الذي يحتفظ بالمعلومات المفيدة في بدايات أقصر من التمثيل. حافظ على بُعد مختار واحد للمتجهات المطلوب مقارنتها، واحتفظ بإصدار النموذج مع المجموعة بدلًا من دمج التمثيلات لمجرد تطابق أطوالها.
يوثّق إعلان الإصدار التجريبي ما يصل إلى ست صور PNG أو JPEG لكل طلب، وما يصل إلى 120 ثانية من فيديو MP4 أو MOV، ومستندات PDF حتى ست صفحات. ويوثّق أيضًا تضمين الصوت مباشرةً من دون تفريغ نصي وسيط. وتأتي هذه المواصفات من إعلان الإصدار التجريبي نفسه، لا من دليل الإصدار المستقر اللاحق. ولا يثبت الإعلان كل حدود مدة الصوت أو ترميزاته أو أخذ عينات الإطارات الحالية لهذا الملف التجريبي تحديدًا.
يتيح المدخل المتعدد الوسائط المتداخل أن يعكس التمثيل العلاقات بين الوسائط، مثل صورة وتعليقها النصي. وفي كتالوج منتجات، قدّم الصورة الفوتوغرافية والوصف المعتمد معًا عندما يصفان عنصرًا واحدًا قابلًا للاسترجاع. وفي مجموعة مستندات، قسّم المصدر إلى مقاطع محددة الموضوع أو صفحات، واحفظ عنوانه وموضعه. وفي مكتبة وسائط، اختر مقطعًا يقابل الحدث الذي ينبغي للمستخدمين العثور عليه، واحتفظ بنطاقه الزمني الأصلي مع السجل المخزّن.
توضّح مهمة الاسترجاع المفيدة العلاقة المقصودة. فسؤال يطلب تفسيرًا، وبحث عن عناصر متشابهة بصريًا، وتجميع بحسب الموضوع هي مهام مختلفة، حتى إن استخدمت مجموعة المصادر نفسها. جهّز المحتوى بصورة متسقة، وسجّل الإصدار والبُعد، واحتفظ بارتباط كل متجه بمصدره. ويوفّر التشابه مرشّحين يفحصهم التطبيق؛ ولا يثبت أن سجلين يقرّران الحقيقة نفسها، أو أن مصدرًا مسترجعًا يجيب عن سؤال بالكامل.
في بحث عملي في الوسائط، مثّل الصورة أو مقتطف الفيديو المختار، وقارنه بوصف المحتوى المطلوب. واعرض المصدر المطابق بجانب تعليقه النصي أو نطاقه الزمني، حتى يستطيع المستخدم مراجعته. وبالنسبة إلى مساعد معرفي، استرجع الصفحة أو المقطع ذي الصلة قبل توليد الرد المكتوب. ويتمثّل دور نموذج Preview في التمثيل الرقمي المتعدد الوسائط الذي يدعم خطوات الاختيار هذه، بينما يظل التخزين وقواعد الترتيب والإجابة النهائية أجزاءً من سير العمل المحيط.
Ailoot Ultra · التضمينات POST /v1/embeddings google/gemini-embedding-2-preview
google/gemini-embedding-2-preview
google/gemini-embedding-2-previewالبداية
يحوّل Gemini Embedding 2 Preview النصوص والصور والصوت والفيديو وPDF إلى متجهات رقمية ضمن فضاء متعدد الوسائط واحد. ويدعم ملف إصداره التجريبي الموثّق على نحو مستقل الاسترجاع والمقارنة عبر الوسائط، ومدخلًا من 8,192 رمزًا وأبعاد متجهات مرنة.
- المدخلات المقبولة
- النص
- النتائج
- embedding
متاح في Ailoot · المدخلات والطرائق
Ailoot Ultra · التضمينات POST /v1/embeddings
- الإدخال
text- الإخراج
embedding- السياق
- 8,192 tokens
- صيغة الإخراج
- json
| الحقل | النوع | المتطلب | القيم والحدود | القيمة الافتراضية |
|---|---|---|---|---|
الحقلmodel | النوعstring | المتطلبمطلوب | القيم والحدود google/gemini-embedding-2-preview | القيمة الافتراضية— |
الحقلinput | النوعstring|string[] | المتطلبمطلوب | القيم والحدود | القيمة الافتراضية— |
تركيبات مواد الإدخال
text_to_embedding
معلمات الطريقة ودورة حياتها
| المعلمة | المواصفات |
|---|---|
المعلمةcontent_type | المواصفاتapplication/json |
المعلمةrequired | المواصفاتmodel, input |
المعلمةinput_shapes | المواصفاتstring, string[] |
المعلمةmaterial_types | المواصفاتtext |
دورة الحياة: synchronous_json
احتفظ بكل متجه وفهرس مُعادين.
لا يُستنتج دعم الصور أو الصوت أو كائنات الملفات من ملف الإعداد النصي الأدنى هذا.
الباقات
مراجع التسعير لا تضيف خيارات للطلب. المعلمات المدعومة مذكورة للطريقة المحددة.
- الوضع السريع
- غير محدد عند اختيار الوضع السريع
- الوضع المرن
- غير محدد عند اختيار وضع flex
- أقصى جهد للاستدلال
- غير محدد عندما يُطبَّق الضبط الافتراضي default مع أقصى جهد للاستدلال
تعرفات Ailoot
الأسعار حسب الإعدادات
| الإعدادات | جدول التعرفة | الرسوم |
|---|---|---|
| الإعداداتالتعرفات الأساسية للرموز | جدول التعرفةالتعرفة الأساسية | الرسوم الإدخال · رموز الإدخال $0.0004 / 1K من الرموز الإخراج · رموز الإخراج $0 / 1K من الرموز الإدخال · قراءة ذاكرة التخزين المؤقت — / 1K من الرموز الإدخال · الكتابة إلى ذاكرة التخزين المؤقت — / 1K من الرموز الإدخال · الكتابة إلى ذاكرة التخزين المؤقت، 1 ساعة — / 1K من الرموز |
تحجز Ailoot مبلغًا تقديريًا قبل الطلب. وبعد ظهور النتيجة، تُسوّي الرسوم النهائية بناءً على الاستخدام المقاس. وتستخدم تسوية البث سجل الاستخدام النهائي. كيفية عمل حجز المبلغ وتسوية الرسوم →
أمثلة للطلبات
Ailoot Ultra · التضمينات
{
"model": "google/gemini-embedding-2-preview",
"input": [
"First document",
"Second document"
]
}set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
cat > embedding-request.json <<'JSON_REQUEST'
{
"model": "google/gemini-embedding-2-preview",
"input": [
"First document",
"Second document"
]
}
JSON_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/embeddings \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @embedding-request.json -o embedding-response.json
استلام النتائج وحفظها
Ailoot Ultra · التضمينات
json
الاحتفاظ بكل النتائج المكتملة
احتفظ بكل استجابة كاملة وكل ملف وجزء محتوى تم إرجاعه.
احتفظ بكل متجه مع فهرسه. يجب أن يساوي عدد المتجهات عدد المدخلات، وأن تكون الأبعاد متسقة.
عند الحاجة إلى التحقق من الاستجابة الأصلية
لا تُستحدث نقطة نهاية لمهام التضمين.
حقول الاستجابة
| الحقل | النوع |
|---|---|
الحقلobject | النوعstring |
الحقلmodel | النوعstring |
الحقلdata[].index | النوعinteger |
الحقلdata[].embedding | النوعfinite float[] |
الحقلusage | النوعobject |
الأخطاء والخطوات التالية
| الاستجابة | الشرط | الخطوة التالية |
|---|---|---|
الاستجابة400 · invalid_request_error | الشرطالنموذج مفقود أو JSON غير سليم البنية. | الخطوة التاليةصحّح الحقول المشار إليها. |
الاستجابة413 · invalid_request_error | الشرطتم تجاوز الحد المهيّأ لحجم متن الطلب. | الخطوة التاليةقلّل حجم المحتوى الفعلي. |
الاستجابة422 · invalid_request_error | الشرطالمدخل أو عناصر التحكم تخالف السياسة المخصصة الحالية. | الخطوة التاليةاستخدم الإدخال النصي الأدنى الموضّح دون عناصر تحكم موروثة. |
الاستجابة503 · billing_error | الشرطيتعذر تثبيت السماح بالاستخدام أو عرض السعر. | الخطوة التاليةاحتفظ بالاستجابة؛ ولا تستبدل السياسة. |
الأسماء البديلة
الأسماء البديلة للنموذج
Ailoot Ultra google/gemini-embedding-2-preview
الأسماء البديلة لمسارات الطرائق
استخدم مسارات الطرائق المعروضة أعلاه.
معرّفات النماذج ذات الصلة IDs
FAQ · Google: Gemini Embedding 2 Preview
- ما المدخلات والنتائج المتاحة؟
POST /v1/embeddings·google/gemini-embedding-2-preview:text→embedding- ما الحقول التي يستخدمها الطلب؟
POST /v1/embeddings·google/gemini-embedding-2-preview:model,input- ما الحدود المطبقة؟
POST /v1/embeddings·google/gemini-embedding-2-preview:ctx:8192