ভেক্টর ডেটাবেস
একটি AI স্কোপ হলো একটি নলেজ বেস: আপনি ডকুমেন্ট যোগ করেন, MonoChat সেগুলো টুকরো করে, এমবেডিং মডেল দিয়ে প্রতিটি টুকরোকে ভেক্টরে রূপান্তর করে এবং ভেক্টরগুলো একটি ভেক্টর ডেটাবেস-এ রাখে। গ্রাহক কিছু জিজ্ঞাসা করলে AI ভেক্টর ডেটাবেসে অর্থের দিক থেকে সবচেয়ে কাছের অংশগুলো খোঁজে এবং সেগুলো থেকে উত্তর দেয়।
সেটিংস › অটোমেশন › AI ভেক্টর DB ক্লায়েন্ট-এ সেই ভেক্টর ডেটাবেসগুলোর তালিকা থাকে যেগুলো আপনার AI স্কোপ ব্যবহার করতে পারে।
MonoChat-এর দেওয়া ও আপনার নিজের ভেক্টর ডেটাবেস
AI মডেল-এর মতোই তালিকায় MonoChat-এর দেওয়া ভেক্টর ডেটাবেস (সব ওয়ার্কস্পেসকে দেওয়া এবং আপনার জন্য কেবল-পঠনযোগ্য) এবং আপনার নিজে সংযুক্ত করা ডেটাবেস থাকতে পারে। MonoChat-এরটিতে সন্তুষ্ট থাকলে নিজেরটি যোগ করার দরকার নেই: AI স্কোপ তৈরির সময় সেটিই বেছে নিন।
আপনার ভেক্টর আপনার নিয়ন্ত্রিত ইনফ্রাস্ট্রাকচারে রাখতে চাইলে নিজের ডেটাবেস সংযুক্ত করুন।
সমর্থিত প্রোভাইডার
MonoChat বর্তমানে Chroma-র সাথে সংযুক্ত হয় (সেলফ-হোস্টেড বা হোস্টেড; সার্ভারটি MonoChat থেকে পৌঁছানোর যোগ্য হতে হবে)।
ভেক্টর ডেটাবেস সংযুক্ত করুন
- সেটিংস › অটোমেশন › AI ভেক্টর DB ক্লায়েন্ট-এ যান এবং + (তৈরি করুন) ক্লিক করুন।
- একটি নাম এবং চাইলে বিবরণ লিখুন।
- প্রোভাইডার বেছে নিন।
- সংযোগের ফিল্ডগুলো পূরণ করে সংরক্ষণ করুন ক্লিক করুন।
| ফিল্ড | বিবরণ |
|---|---|
| Path | Chroma সার্ভারের URL, যেমন https://chromadb.example.com। |
| Chroma Token (x-chroma-token) - Optional | আপনার সার্ভার চাইলে টোকেন। এটি x-chroma-token হেডারে পাঠানো হয়। |
| Database Name | যে Chroma ডেটাবেস ব্যবহার করা হবে। |
| সংস্থার নাম | যে Chroma টেন্যান্ট ব্যবহার করা হবে। |
টেন্যান্ট বা ডেটাবেস এখনো না থাকলে সার্ভারে প্রথমবার লেখার সময় MonoChat সেটি তৈরি করে। ডেটাবেসের ভেতরে MonoChat প্রতিটি ওয়ার্কস্পেস ও এমবেডিং মডেলের জন্য একটি করে কালেকশন রাখে।
AI স্কোপে ব্যবহার করুন
AI স্কোপ তৈরির সময় ভেক্টর ডেটাবেস বেছে নিতে হয়:
- সেটিংস › অটোমেশন › AI স্কোপ-এ গিয়ে একটি স্কোপ তৈরি করুন।
- AI ভেক্টর DB ক্লায়েন্ট-এ ভেক্টর ডেটাবেসটি বেছে নিন।
- AI মডেল-এ এমবেডিং মডেলটি বেছে নিন (এমবেড ফিচারওয়ালা একটি মডেল)।
- চাইলে অডিও ডকুমেন্টের জন্য একটি স্পিচ-টু-টেক্সট AI মডেল বেছে নিন, এবং সার্চের সময় ব্যবহৃত দূরত্বের ধরন ও দূরত্বের সীমা ঠিক করুন।
স্কোপ তৈরির পরে ভেক্টর ডেটাবেস ও এমবেডিং মডেল বদলানো যায় না: সংরক্ষিত ভেক্টরগুলো কেবল ওই ডেটাবেসে ওই মডেলের জন্যই অর্থপূর্ণ। কোনো নলেজ বেস সরাতে চাইলে নতুন স্কোপ তৈরি করে তার ডকুমেন্টগুলো আবার যোগ করুন।
এরপর AI স্কোপগুলো ব্যবহার করে AI চ্যাট কমপ্লিশন তৈরি করুন নোড (AI স্কোপ সেটিংস) এবং AI এজেন্ট নোড, যেখানে এগুলো এজেন্টের কল করার মতো নলেজ বেস সার্চ টুল হয়ে যায়। দেখুন AI এজেন্ট।
পারমিশন
অ্যাক্সেস নিয়ন্ত্রিত হয় রোল পারমিশন Read / Create / Update / Delete AI vector database clients in automation দিয়ে। দেখুন রোল।