Search⌘ K
AI Features

تخزين تضمينات الصوت والبيانات الوصفية في قاعدة بيانات المتجهات

تعلم كيفية تخزين التضمينات التي أنشأناها لمجموعة بيانات الموسيقى الخاصة بنا في قاعدة بيانات المتجهات.

سنستخدم Chroma DB لتخزين تضميناتنا. لنبدأ مباشرةً.

إنشاء عميل كروما

أولاً، نقوم بالاستيرادchromadb وتشغيل عميل كروما دائم. يضمن هذا الإعداد حفظ قاعدة البيانات وتحميلها على جهازنا المحلي، مع استمرار البيانات وإعادة تحميلها تلقائيًا عند بدء التشغيل، إن وُجدت.

Python 3.10.4
import chromadb
client = chromadb.PersistentClient(path="/usr/local/musicRecommendationSystemDir/database")

إنشاء مجموعات لتخزين البيانات الوصفية والتضمينات الصوتية

في الكود التالي، نقوم بإنشاء مجموعة تسمى ...