منصوبے کے بارے میں
Chroma ایک اوپن سورس embedding ڈیٹا بیس ہے جسے AI ایپلی کیشنز کے لیے سرچ انفراسٹرکچر کے طور پر استعمال کیا جاتا ہے۔ یہ صارفین کو دستاویزات، میٹا ڈیٹا اور IDs اسٹور کرنے کی اجازت دیتا ہے، اور ٹوکنائزیشن، embedding اور انڈیکسنگ کو خودکار طریقے سے سنبھالتا ہے، اگرچہ یہ کسٹم embeddings کے اضافے کی بھی حمایت کرتا ہے۔
اہم صلاحیتوں میں شامل ہیں:
- Collection مینجمنٹ: دستاویزات کے کلیکشنز بنانا، حاصل کرنا اور حذف کرنا۔
- ڈیٹا آپریشنز: کلیکشنز کے اندر دستاویزات کو شامل کرنا، اپ ڈیٹ کرنا اور حذف کرنا۔
- Querying: کوئری ٹیکسٹس کی بنیاد پر سب سے زیادہ ملتے جلتے نتائج تلاش کرنا، جس میں اختیاری میٹا ڈیٹا اور دستاویز فلٹرز کی سپورٹ موجود ہے۔
- Deployment میں لچک: یہ پروٹوٹائپنگ کے لیے in-memory سیٹ اپ، مستقل اسٹوریج اور کلائنٹ-سرور موڈ کی حمایت کرتا ہے۔
یہ پروجیکٹ Python اور JavaScript کے لیے کلائنٹس فراہم کرتا ہے اور Chroma Cloud نامی ایک ہوسٹڈ سرور لیس ورژن بھی پیش کرتا ہے۔