Basis Data Vektor
Cakupan AI adalah basis pengetahuan: Anda menambahkan dokumen, MonoChat memecahnya menjadi potongan-potongan, mengubah setiap potongan menjadi vektor dengan model embedding, dan menyimpan vektornya di basis data vektor. Saat pelanggan bertanya, AI mencari di basis data vektor bagian-bagian yang maknanya paling dekat lalu menjawab berdasarkan bagian tersebut.
Pengaturan › Otomatisasi › Klien Vector DB AI mencantumkan basis data vektor yang dapat digunakan cakupan AI Anda.
Basis data vektor yang disediakan MonoChat dan milik Anda
Seperti Model AI, daftar dapat berisi basis data vektor yang disediakan MonoChat, yang ditawarkan kepada setiap workspace dan hanya-baca bagi Anda, serta yang Anda hubungkan sendiri. Jika Anda puas dengan yang disediakan MonoChat, Anda tidak perlu menambahkan milik sendiri: cukup pilih saat membuat cakupan AI.
Hubungkan basis data Anda sendiri bila Anda ingin vektor disimpan di infrastruktur yang Anda kendalikan.
Penyedia yang didukung
MonoChat saat ini terhubung ke Chroma (self-hosted atau hosted; server harus dapat dijangkau dari MonoChat).
Hubungkan basis data vektor
- Buka Pengaturan › Otomatisasi › Klien Vector DB AI dan klik + (Buat).
- Masukkan Nama dan, jika perlu, Deskripsi.
- Pilih Penyedia.
- Isi kolom koneksi dan klik Simpan.
| Kolom | Deskripsi |
|---|---|
| Path | URL server Chroma, misalnya https://chromadb.example.com. |
| Chroma Token (x-chroma-token) - Optional | Token, jika server Anda memerlukannya. Dikirim di header x-chroma-token. |
| Database Name | Database Chroma yang digunakan. |
| Nama Organisasi | Tenant Chroma yang digunakan. |
Jika tenant atau database belum ada, MonoChat membuatnya saat pertama kali menulis ke server. Di dalam database, MonoChat menyimpan satu koleksi per workspace dan model embedding.
Gunakan di cakupan AI
Basis data vektor dipilih saat Anda membuat cakupan AI:
- Buka Pengaturan › Otomatisasi › Cakupan AI dan buat cakupan.
- Di Klien Vector DB AI, pilih basis data vektor.
- Di Model AI, pilih model embedding (model dengan fitur Embed).
- Jika perlu, pilih model Model AI Ucapan ke Teks untuk dokumen audio, dan atur Tipe Jarak dan Ambang Jarak yang digunakan saat pencarian.
Basis data vektor dan model embedding tidak dapat diubah setelah cakupan dibuat: vektor yang tersimpan hanya bermakna untuk model tersebut di basis data tersebut. Untuk memindahkan basis pengetahuan, buat cakupan baru dan tambahkan kembali dokumennya.
Cakupan AI kemudian digunakan oleh node Buat Respons Obrolan AI (Pengaturan Cakupan AI) dan oleh node Agen AI, tempat cakupan menjadi alat pencarian basis pengetahuan yang dapat dipanggil agen. Lihat Agen AI.
Izin
Akses dikendalikan oleh izin peran Lihat / Buat / Perbarui / Hapus klien basis data vektor AI di otomasi. Lihat Peran.