VectorIndex interface
يمثل فهرس متجه في خدمة Azure Cosmos DB. يتم استخدام فهرس متجه لفهرسة حقول المتجهات في المستندات.
الخصائص
indexing |
حجم قائمة المرشحين للجيران التقريبيين المخزنين أثناء إنشاء فهرس diskANN كجزء من عمليات التحسين. هذه معلمة اختيارية وتنطبق على نوع الفهرس DiskANN فقط. يتراوح النطاق المسموح به بين 25 و500. |
path | المسار إلى حقل المتجه في المستند. على سبيل المثال، المسار: "/path/to/vector". |
quantization |
عدد وحدات البايت المستخدمة في تحديد كم المنتج للخطوط المتجهة. هذه معلمة اختيارية وتنطبق على أنواع الفهارس DiskANN وquantizedFlat. يتراوح النطاق المسموح به لهذه المعلمة بين 1 وmin(الأبعاد، 512). |
type | نوع الفهرس للمتجه. حاليا، يتم دعم flat و diskANN و quantizedFlat. |
vector |
قائمة السلسلة التي تحتوي على مفاتيح الأجزاء المستخدمة لتقسيم فهارس المتجهات. هذه معلمة اختيارية وتنطبق على أنواع الفهارس DiskANN وquantizedFlat. |
تفاصيل الخاصية
indexingSearchListSize
حجم قائمة المرشحين للجيران التقريبيين المخزنين أثناء إنشاء فهرس diskANN كجزء من عمليات التحسين. هذه معلمة اختيارية وتنطبق على نوع الفهرس DiskANN فقط. يتراوح النطاق المسموح به بين 25 و500.
indexingSearchListSize?: number
قيمة الخاصية
number
path
المسار إلى حقل المتجه في المستند. على سبيل المثال، المسار: "/path/to/vector".
path: string
قيمة الخاصية
string
quantizationByteSize
عدد وحدات البايت المستخدمة في تحديد كم المنتج للخطوط المتجهة. هذه معلمة اختيارية وتنطبق على أنواع الفهارس DiskANN وquantizedFlat. يتراوح النطاق المسموح به لهذه المعلمة بين 1 وmin(الأبعاد، 512).
quantizationByteSize?: number
قيمة الخاصية
number
type
نوع الفهرس للمتجه. حاليا، يتم دعم flat و diskANN و quantizedFlat.
type: VectorIndexType
قيمة الخاصية
vectorIndexShardKey
قائمة السلسلة التي تحتوي على مفاتيح الأجزاء المستخدمة لتقسيم فهارس المتجهات. هذه معلمة اختيارية وتنطبق على أنواع الفهارس DiskANN وquantizedFlat.
vectorIndexShardKey?: string[]
قيمة الخاصية
string[]