voyage-3.5
يحوّل voyage-3.5 سلسلة نصية أو قائمة سلاسل إلى تمثيلات متجهية عددية عبر Ailoot. استخدم الفهرس المعاد مع كل متجه لربط المقطع المفهرس بمصدره.
عن النموذج
يغطي هذا الوصف قدرات النموذج. وترد أدناه المدخلات والمخرجات والخيارات المتاحة في Ailoot للطريقة المحددة.
يُختار voyage-3.5 بمعرّف نموذجه الحرفي في /v1/embeddings. أرسل model مع input كسلسلة نصية واحدة غير فارغة أو مصفوفة غير فارغة من السلاسل. تعيد Ailoot استجابة JSON متزامنة تحتوي على مصفوفات تمثيلات متجهية مفهرسة وحقل model ومعلومات usage.
يمكن لتطبيق استرجاع إعداد مقاطع مستندات والحفاظ على معرّفات مصادرها وربط كل متجه معاد بقيمة data[].index. احتفظ بعنوان المقطع أو الشرح المحيط به عندما تكون تلك المادة لازمةً لفهم النص. رمّز استعلام البحث بالنموذج المختار نفسه قبل مقارنته بتلك المجموعة في تطبيقك.
احتفظ بكل متجه وكائن usage كاملًا، ثم تحقّق من أن لكل موضع مرسل النتيجة المتوقعة. خزّن معرّف النموذج الدقيق مع المجموعة وأبقِ المقاطع الأصلية متاحةً للعرض. يمنح ذلك نتيجة البحث مصدرًا قابلًا للتتبّع بدلًا من ترك التمثيل العددي منفصلًا عن نصه.
Ailoot Ultra · Embeddings POST /v1/embeddings voyage-3.5
voyage-3.5البداية
يحوّل voyage-3.5 سلسلة نصية أو قائمة سلاسل إلى تمثيلات متجهية عددية عبر Ailoot. استخدم الفهرس المعاد مع كل متجه لربط المقطع المفهرس بمصدره.
- المدخلات المقبولة
- النص
- النتائج
- embedding
متاح في Ailoot · المدخلات والطرائق
Ailoot Ultra · Embeddings POST /v1/embeddings
- الإدخال
text- الإخراج
embedding
| الحقل | النوع | المتطلب | القيم والحدود | القيمة الافتراضية |
|---|---|---|---|---|
الحقلmodel | النوعstring | المتطلبمطلوب | القيم والحدود voyage-3.5 الشروط: استخدم مُحدِّد التوجيه هذا في Ailoot كما هو تمامًا. | القيمة الافتراضية— |
الحقلinput | النوعstring or array<string> | المتطلبمطلوب | القيم والحدود الشروط: | القيمة الافتراضية— |
معلمات الطريقة ودورة حياتها
| المعلمة | المواصفات |
|---|---|
المعلمةcontent_type | المواصفاتapplication/json |
المعلمةrequired | المواصفاتmodel, input |
المعلمةoptional | المواصفات |
المعلمةmaterial_types | المواصفاتtext |
المعلمةconditions | المواصفاتاستخدم مُحدِّد التوجيه هذا في Ailoot كما هو تمامًا. |
دورة الحياة: synchronous_json
الباقات
مراجع التسعير لا تضيف خيارات للطلب. المعلمات المدعومة مذكورة للطريقة المحددة.
- الوضع السريع
- غير محدد عند اختيار الوضع السريع
- الوضع المرن
- غير محدد عند اختيار وضع flex
- أقصى جهد للاستدلال
- غير محدد عندما يُطبَّق الضبط الافتراضي default مع أقصى جهد للاستدلال
تعرفات Ailoot
الأسعار حسب الإعدادات
| الإعدادات | جدول التعرفة | الرسوم |
|---|---|---|
| الإعداداتالتعرفات الأساسية للرموز | جدول التعرفةالتعرفة الأساسية | الرسوم الإدخال · رموز الإدخال $0.00012 / 1K من الرموز الإخراج · رموز الإخراج $0 / 1K من الرموز الإدخال · قراءة ذاكرة التخزين المؤقت — / 1K من الرموز الإدخال · الكتابة إلى ذاكرة التخزين المؤقت — / 1K من الرموز الإدخال · الكتابة إلى ذاكرة التخزين المؤقت، 1 ساعة — / 1K من الرموز |
تحجز Ailoot مبلغًا تقديريًا قبل الطلب. وبعد ظهور النتيجة، تُسوّي الرسوم النهائية بناءً على الاستخدام المقاس. وتستخدم تسوية البث سجل الاستخدام النهائي. كيفية عمل حجز المبلغ وتسوية الرسوم →
أمثلة للطلبات
Ailoot Ultra · Embeddings
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "voyage-3.5", "input": "The quick brown fox jumps over the lazy dog"}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_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 @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
استلام النتائج وحفظها
الأسماء البديلة
الأسماء البديلة للنموذج
Ailoot Ultra voyage-3.5
الأسماء البديلة لمسارات الطرائق
استخدم مسارات الطرائق المعروضة أعلاه.
معرّفات النماذج ذات الصلة IDs
FAQ · voyage-3.5
- ما المدخلات والنتائج المتاحة؟
POST /v1/embeddings·voyage-3.5:text→embedding- ما الحقول التي يستخدمها الطلب؟
POST /v1/embeddings·voyage-3.5:model,input