Vektör Veritabanları
Bir Yapay Zeka Kapsamı bir bilgi tabanıdır: belgeler eklersiniz, MonoChat onları parçalara ayırır, her parçayı bir gömme modeliyle vektöre çevirir ve vektörleri bir vektör veritabanında saklar. Bir müşteri soru sorduğunda yapay zeka, vektör veritabanında anlamca en yakın pasajları arar ve yanıtını bunlara dayandırır.
Ayarlar › Otomasyon › Yapay Zeka Vektör Veritabanı bölümü, yapay zeka kapsamlarınızın kullanabileceği vektör veritabanlarını listeler.
MonoChat'in sunduğu ve kendi vektör veritabanlarınız
Yapay Zeka Modelleri'nde olduğu gibi listede, MonoChat'in tüm çalışma alanlarına sunduğu ve sizin için salt okunur olan vektör veritabanları ile kendi bağladıklarınız bulunabilir. MonoChat'in sunduğu veritabanı sizin için yeterliyse kendi veritabanınızı eklemeniz gerekmez; yapay zeka kapsamı oluştururken onu seçmeniz yeterlidir.
Vektörlerinizin kendi kontrolünüzdeki altyapıda saklanmasını istiyorsanız kendi veritabanınızı bağlayın.
Desteklenen sağlayıcı
MonoChat şu an Chroma'ya bağlanır (kendi sunucunuzda veya barındırılan; sunucunun MonoChat'ten erişilebilir olması gerekir).
Vektör veritabanı bağlama
- Ayarlar › Otomasyon › Yapay Zeka Vektör Veritabanı bölümüne gidin ve + (Oluştur) düğmesine tıklayın.
- Bir İsim ve isterseniz Açıklama girin.
- Sağlayıcı seçin.
- Bağlantı alanlarını doldurun ve Kaydet'e tıklayın.
Bu formdaki bağlantı alanları arayüzde İngilizce gösterilir:
| Alan | Açıklama |
|---|---|
| Path | Chroma sunucusunun adresi, örneğin https://chromadb.example.com. |
| Chroma Token (x-chroma-token) - Optional | Sunucunuz istiyorsa token. x-chroma-token başlığında gönderilir. |
| Database Name | Kullanılacak Chroma veritabanı. |
| Tenant Name | Kullanılacak Chroma tenant'ı. |
Tenant veya veritabanı henüz yoksa MonoChat sunucuya ilk yazdığında onları oluşturur. Veritabanının içinde MonoChat her çalışma alanı ve gömme modeli için bir koleksiyon tutar.
Bir yapay zeka kapsamında kullanma
Vektör veritabanı, yapay zeka kapsamı oluşturulurken seçilir:
- Ayarlar › Otomasyon › Yapay Zeka Kapsamları bölümüne gidin ve bir kapsam oluşturun.
- Yapay Zeka Vektör Veritabanı alanında vektör veritabanını seçin.
- Yapay Zeka Modelleri alanında gömme modelini (Gömme özellikli bir model) seçin.
- İsterseniz ses belgeleri için bir Yapay Zeka Ses-Metin Modelleri modeli seçin ve aramada kullanılacak Uzaklık Tipi ile Uzaklık Eşiği'ni ayarlayın.
Kapsam oluşturulduktan sonra vektör veritabanı ve gömme modeli değiştirilemez: saklanan vektörler yalnızca o veritabanındaki o model için anlamlıdır. Bir bilgi tabanını taşımak için yeni bir kapsam oluşturun ve belgelerini yeniden ekleyin.
Yapay zeka kapsamları daha sonra Yapay Zeka Sohbet Tamamlama Oluştur düğümünde (Yapay Zeka Kapsam Ayarları) ve AI Ajan düğümünde kullanılır; ajanda kapsamlar, ajanın çağırabileceği bir bilgi tabanı arama aracına dönüşür. Bkz. AI Ajanlar.
Yetkiler
Erişim, Otomasyondaki AI vektör veritabanı istemcilerini görüntüle, Otomasyonda AI vektör veritabanı istemcisi oluştur, Otomasyondaki AI vektör veritabanı istemcilerini güncelle ve Otomasyondaki AI vektör veritabanı istemcilerini sil rol yetkileriyle kontrol edilir. Bkz. Roller.