প্রকল্প সম্পর্কে
Mem0 একটি ওপেন-সোর্স প্রজেক্ট যা AI অ্যাসিস্ট্যান্ট, এজেন্ট এবং অ্যাপ্লিকেশনগুলিতে একটি স্থায়ী মেমোরি স্তর যোগ করে। এর লক্ষ্য হলো AI সিস্টেমকে ব্যবহারকারীর পছন্দ, সেশন প্রসঙ্গ এবং এজেন্টের অবস্থা মনে রাখতে দেওয়া, এবং সময়ের সাথে শিখতে সক্ষম করা। README অনুযায়ী, এটি কাস্টমার-সাপোর্ট চ্যাটবট, AI অ্যাসিস্ট্যান্ট এবং স্বয়ংক্রিয় সিস্টেমের জন্য উপযোগী।
প্রজেক্টটি ব্যবহার করার কয়েকটি উপায় প্রদান করে:
- প্রোটোটাইপিং এবং টেস্টিংয়ের জন্য Python লাইব্রেরি (`pip install mem0ai`) এবং npm প্যাকেজ (`mem0ai`)
- Docker Compose দিয়ে শুরু করা একটি সেলফ-হোস্টেড সার্ভার, যেখানে ড্যাশবোর্ড, অথ/এপিআই কী এবং বুটস্ট্র্যাপ সেটআপ অন্তর্ভুক্ত
- সকল উন্নত বৈশিষ্ট্য সহ একটি ম্যানেজড ক্লাউড প্ল্যাটফর্ম (app.mem0.ai)
- টার্মিনাল থেকে মেমোরি যোগ এবং খোঁজার জন্য একটি CLI (`@mem0/cli` বা `mem0-cli`)
কোর API সরল: `Memory` ইনস্টান্টিয়েট করুন, তারপর সংশ্লিষ্ট মেমোরি খুঁজুন এবং কথোপকথনের বার্তা থেকে নতুন মেমোরি যোগ করুন। Mem0-এর জন্য একটি LLM (ডিফল্টভাবে OpenAI-এর gpt-5-mini, তবে অনেকগুলো অন্য LLM সমর্থিত) এবং একটি এমবেডিং মডেল (ডিফল্ট text-embedding-3-small) প্রয়োজন। ঐচ্ছিক NLP এক্সট্রা BM25 কিওয়ার্ড ম্যাচিং এবং এন্টিটি এক্সট্রাকশন সহ হাইব্রিড সার্চ সক্ষম করে।
README-তে একটি নতুন মেমোরি অ্যালগরিদমও বর্ণনা করা হয়েছে যা সিঙ্গেল-পাস অ্যাড-অনলি এক্সট্রাকশন, এজেন্ট-জেনারেটেড ফ্যাক্টস, এন্টিটি লিংকিং, মাল্টি-সিগনাল রিট্রিভাল (সেম্যান্টিক, BM25, এন্টিটি), এবং টেম্পোরাল রিজনিং ব্যবহার করে। README-তে থাকা বেঞ্চমার্ক টেবিলে ম্যানেজড প্ল্যাটফর্মের জন্য শক্তিশালী ফলাফল (যেমন, 92.5 LoCoMo, 94.4 LongMemEval) রিপোর্ট করা হয়েছে, তবে উল্লেখ করা হয়েছে যে ওপেন-সোর্স SDK ব্যবহারকারীদের দিকনির্দেশনাগতভাবে মিল থাকলেও অভিন্ন সংখ্যা আশা করা উচিত নয়। মূল্যায়ন ফ্রেমওয়ার্কটি ওপেন-সোর্স করা হয়েছে।
অন্যান্য উল্লেখযোগ্য বিষয়: CLI-এর মাধ্যমে API কী minting-এর সাথে একটি এজেন্ট সাইনআপ ফ্লো, AI কোডিং অ্যাসিস্ট্যান্টের জন্য রেফারেন্স/পাইপলাইন স্কিলস, ChatGPT/Perplexity/Claude ব্রাউজার এক্সটেনশনের সাথে ইন্টিগ্রেশন, LangGraph সাপোর্ট, CrewAI ইন্টিগ্রেশন, ডকুমেন্টেশন এবং একটি Apache 2.0 লাইসেন্স।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.