مشاركة عبر


VectorIndex interface

يمثل فهرس متجه في خدمة Azure Cosmos DB. يتم استخدام فهرس متجه لفهرسة حقول المتجهات في المستندات.

الخصائص

indexingSearchListSize

حجم قائمة المرشحين للجيران التقريبيين المخزنين أثناء إنشاء فهرس diskANN كجزء من عمليات التحسين. هذه معلمة اختيارية وتنطبق على نوع الفهرس DiskANN فقط. يتراوح النطاق المسموح به بين 25 و500.

path

المسار إلى حقل المتجه في المستند. على سبيل المثال، المسار: "/path/to/vector".

quantizationByteSize

عدد وحدات البايت المستخدمة في تحديد كم المنتج للخطوط المتجهة. هذه معلمة اختيارية وتنطبق على أنواع الفهارس DiskANN وquantizedFlat. يتراوح النطاق المسموح به لهذه المعلمة بين 1 وmin(الأبعاد، 512).

type

نوع الفهرس للمتجه. حاليا، يتم دعم flat و diskANN و quantizedFlat.

vectorIndexShardKey

قائمة السلسلة التي تحتوي على مفاتيح الأجزاء المستخدمة لتقسيم فهارس المتجهات. هذه معلمة اختيارية وتنطبق على أنواع الفهارس 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[]