Vektör Veritabanı
Genel Bakış
Vektör veritabanı, bilgi tabanlarınızın indekslendiği ve RAG ile semantik önbelleğin benzerlik araması yaptığı depodur.
Embedding ve vektör kavramlarının temel tanımı için Yapay Zeka Temel Kavramları sayfasına bakabilirsiniz.
Desteklenen Arka Uçlar
Apinizer üç değiştirilebilir vektör veritabanı arka ucunu destekler; dağıtımınıza en uygun olanı seçebilirsiniz:
| Arka Uç | Uygun Olduğu Durum |
|---|---|
| PostgreSQL (pgvector) | Zaten bir PostgreSQL altyapınız varsa, ek bir bileşen çalıştırmadan aynı veritabanını genişletmek isterseniz |
| Qdrant | Özel/bağımsız bir vektör veritabanı arıyorsanız |
| Redis | Zaten bir Redis altyapınız varsa ve düşük gecikmeli arama istiyorsanız |
Üçü de aynı işlevi görür — hangisini seçtiğiniz, RAG veya semantik önbelleğin davranışını değiştirmez, yalnızca altyapı tercihinizi yansıtır.
Veritabanı Tipi listesinde Weaviate, Milvus, Chroma, Pinecone ve Diğer gibi ek seçenekler de görünür. Bunlar şimdilik yalnızca katalogda yer alır; listede kilit simgesiyle işaretlenmiş ve seçilemez durumdadır çünkü çalışma zamanında henüz desteklenmezler.
Hazır Şablonlar
Kurulumla birlikte listede iki hazır şablon gelir: PgVector (Local) ve Qdrant (Local). Bunlar çalışan bağlantılar değil, doldurmanız için hazırlanmış iskeletlerdir — adresleri localhost:5432 / localhost:6333 gibi örnek değerlerdir.
Bu nedenle hazır şablonlar kapalı (disabled) gelir. Açık bırakılsalardı deploy ve sağlık kontrolü yolları var olmayan bir adrese bağlanmaya çalışırdı. Kullanım şekli şablonu satır menüsünden Çoğalt ile kopyalamak, gerçek adres ve kimlik bilgilerini girmek, sonra kopyayı etkinleştirmektir; şablonun kendisi kapalı kalır.
Hazır şablonlar kurulum tarafından yönetilir ve listede sistem kaydı olarak işaretlidir. Yükseltmelerde içerikleri tazelenebilir, bu yüzden doğrudan üzerlerinde çalışmak yerine çoğaltmak gerekir.