প্রকল্প সম্পর্কে

Chroma হলো একটি ওপেন-সোর্স embedding ডাটাবেস যা AI অ্যাপ্লিকেশনের সার্চ ইনফ্রাস্ট্রাকচার হিসেবে ব্যবহৃত হয়। এটি ব্যবহারকারীদের ডকুমেন্ট, মেটাডেটা এবং ID সংরক্ষণ করতে দেয় এবং স্বয়ংক্রিয়ভাবে tokenization, embedding এবং indexing পরিচালনা করে, যদিও এটি কাস্টম embeddings যোগ করার সুবিধাও প্রদান করে। এর মূল ক্ষমতাগুলোর মধ্যে রয়েছে: - Collection ম্যানেজমেন্ট: ডকুমেন্টের কালেকশন তৈরি, পুনরুদ্ধার এবং মুছে ফেলা। - ডেটা অপারেশন: কালেকশনের মধ্যে ডকুমেন্ট যোগ করা, আপডেট করা এবং মুছে ফেলা। - কুয়েরি করা: কুয়েরি টেক্সটের ভিত্তিতে সবচেয়ে অনুরূপ ফলাফল অনুসন্ধান করা, যেখানে ঐচ্ছিক মেটাডেটা এবং ডকুমেন্ট ফিল্টারের সমর্থন রয়েছে। - ডেপ্লয়মেন্ট নমনীয়তা: প্রোটোটাইপিংয়ের জন্য in-memory সেটআপ, পারসিস্টেন্ট স্টোরেজ এবং একটি ক্লায়েন্ট-সার্ভার মোড সমর্থন করে। এই প্রজেক্টটি Python এবং JavaScript-এর জন্য ক্লায়েন্ট প্রদান করে এবং Chroma Cloud নামক একটি হোস্ট করা সার্ভারলেস সংস্করণ অফার করে।