Vector Database (Vektor Verilənlər Bazası)
Məlumatları (mətn, şəkil, audio) yüksək ölçülü vektorlar (embeddings) şəklində saxlayan və riyazi yaxınlıq alqoritmləri vasitəsilə oxşar məlumatları sürətli şəkildə axtarıb tapan xüsusi verilənlər bazası növüdür.
Ətraflı İzah
Süni intellekt və LLM (Böyük Dil Modelləri) dövründə ənənəvi relyasiyalı verilənlər bazaları (SQL) qeyri-strukturlaşdırılmış məlumatları emal etməkdə çətinlik çəkir. Vektor bazaları (məsələn, Pinecone, Milvus, Qdrant) isə sözlərin və ya şəkillərin semantik mənasını rəqəmsal koordinatlara çevirir.
Bu, RAG (Retrieval-Augmented Generation) sistemlərində süni intellektin şirkətin daxili sənədlərindən doğru məlumatı tapıb cavab verməsi üçün kritik infrastruktur rolunu oynayır.
Bir e-ticarət saytında istifadəçi 'qırmızı idman ayaqqabısı' axtarır. Vektor bazası bu mətni [0.23, -0.89, 0.45...] kimi bir vektora çevirir və bazadakı bütün məhsul şəkillərinin vektorları ilə müqayisə edərək, təsviri tam eyni olmasa belə, vizual olaraq ən yaxın olan qırmızı idman ayaqqabılarını dərhal tapıb istifadəçiyə göstərir.