پایگاههای داده برداری
یک محدوده AI یک پایگاه دانش است: شما اسناد را اضافه میکنید، MonoChat آنها را به تکههایی تقسیم میکند، هر تکه را با یک مدل embedding به بردار تبدیل میکند و بردارها را در یک پایگاه داده برداری ذخیره میکند. وقتی مشتری چیزی میپرسد، AI در پایگاه داده برداری دنبال نزدیکترین بخشها از نظر معنا میگردد و از آنها پاسخ میدهد.
تنظیمات › اتوماسیون › کلاینتهای پایگاه داده برداری AI پایگاههای داده برداری قابل استفاده برای محدودههای AI شما را فهرست میکند.
پایگاههای داده برداری ارائهشده توسط MonoChat و پایگاههای خودتان
مانند مدلهای AI، فهرست میتواند شامل پایگاههای داده برداری ارائهشده توسط MonoChat باشد که برای همه فضاهای کاری در دسترس و برای شما فقطخواندنی هستند، و پایگاههایی که خودتان وصل میکنید. اگر از پایگاهی که MonoChat ارائه میدهد راضی هستید، لازم نیست پایگاه خودتان را اضافه کنید: هنگام ایجاد محدوده AI فقط آن را انتخاب کنید.
وقتی میخواهید بردارهایتان روی زیرساختی که خودتان کنترل میکنید ذخیره شوند، پایگاه داده خودتان را وصل کنید.
ارائهدهنده پشتیبانیشده
MonoChat در حال حاضر به Chroma وصل میشود (خودمیزبان یا میزبانیشده؛ سرور باید از MonoChat در دسترس باشد).
اتصال یک پایگاه داده برداری
- به تنظیمات › اتوماسیون › کلاینتهای پایگاه داده برداری AI بروید و روی + (ایجاد) کلیک کنید.
- یک نام و در صورت تمایل توضیحات وارد کنید.
- ارائهدهنده را انتخاب کنید.
- فیلدهای اتصال را پر کنید و روی ذخیره کلیک کنید.
| فیلد | توضیحات |
|---|---|
| مسیر | URL سرور Chroma، مثلاً https://chromadb.example.com. |
| توکن Chroma (x-chroma-token) - اختیاری | توکن، اگر سرور شما آن را میخواهد. در هدر x-chroma-token ارسال میشود. |
| نام پایگاه داده | پایگاه داده Chroma که باید استفاده شود. |
| نام سازمان | tenant در Chroma که باید استفاده شود. |
اگر tenant یا پایگاه داده هنوز وجود نداشته باشد، MonoChat آن را اولین باری که روی سرور مینویسد ایجاد میکند. داخل پایگاه داده، MonoChat برای هر فضای کاری و مدل embedding یک collection نگه میدارد.
استفاده در محدوده AI
پایگاه داده برداری هنگام ایجاد محدوده AI انتخاب میشود:
- به تنظیمات › اتوماسیون › محدودههای AI بروید و یک محدوده ایجاد کنید.
- در کلاینتهای پایگاه داده برداری AI، پایگاه داده برداری را انتخاب کنید.
- در مدلهای AI، مدل embedding را انتخاب کنید (مدلی با قابلیت تعبیهسازی).
- در صورت تمایل برای اسناد صوتی یک مدل مدلهای AI تبدیل گفتار به متن انتخاب کنید و نوع فاصله و آستانه فاصله مورد استفاده در جستوجو را تنظیم کنید.
پایگاه داده برداری و مدل embedding پس از ایجاد محدوده قابل تغییر نیستند: بردارهای ذخیرهشده فقط برای همان مدل در همان پایگاه داده معنا دارند. برای انتقال یک پایگاه دانش، یک محدوده جدید ایجاد کنید و اسناد آن را دوباره اضافه کنید.
سپس محدودههای AI توسط گره ایجاد تکمیل چت هوش مصنوعی (تنظیمات محدوده هوش مصنوعی) و گره عامل هوش مصنوعی استفاده میشوند، که در آن به ابزار جستوجوی پایگاه دانش تبدیل میشوند که عامل میتواند فراخوانی کند. عاملهای هوش مصنوعی را ببینید.
مجوزها
دسترسی با مجوزهای نقش Read / Create / Update / Delete AI vector database clients in automation کنترل میشود. نقشها را ببینید.