MongoDBVectorSearchTool
الوصف
تنفيذ استعلامات التشابه المتجهي على مجموعات MongoDB Atlas. تدعم أدوات مساعدة لإنشاء الفهارس وإدراج النصوص المضمنة بكميات كبيرة. يدعم MongoDB Atlas البحث المتجهي الأصلي. اعرف المزيد: https://www.mongodb.com/docs/atlas/atlas-vector-search/vector-search-overview/التثبيت
قم بالتثبيت مع إضافة MongoDB:المعاملات
التهيئة
connection_string(str, مطلوب)database_name(str, مطلوب)collection_name(str, مطلوب)vector_index_name(str, الافتراضيvector_index)text_key(str, الافتراضيtext)embedding_key(str, الافتراضيembedding)dimensions(int, الافتراضي1536)
معاملات التشغيل
query(str, مطلوب): استعلام بلغة طبيعية لتضمينه والبحث عنه.
بداية سريعة
Code
أدوات مساعدة لإنشاء الفهارس
استخدمcreate_vector_search_index(...) لإنشاء فهرس بحث متجهي في Atlas بالأبعاد والتشابه الصحيحين.
المشكلات الشائعة
- فشل المصادقة: تأكد من أن قائمة الوصول إلى عناوين IP في Atlas تسمح بخادمك وأن سلسلة الاتصال تتضمن بيانات الاعتماد.
- الفهرس غير موجود: أنشئ الفهرس المتجهي أولاً؛ يجب أن يتطابق الاسم مع
vector_index_name. - عدم تطابق الأبعاد: قم بمحاذاة أبعاد نموذج التضمين مع
dimensions.
أمثلة إضافية
التهيئة الأساسية
Code
تكوين استعلام مخصص
Code
تحميل قاعدة البيانات مسبقاً وإنشاء الفهرس
Code
مثال
Code
