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

Deep Agents হলো একটি ওপেন-সোর্স এজেন্ট হারনেস যা AI এজেন্ট তৈরির জন্য একটি "ব্যাটারিজ-ইনক্লুডেড" অভিজ্ঞতা প্রদানের লক্ষ্যে ডিজাইন করা হয়েছে। এটি মডেল-অ্যাগনস্টিক, যা ফ্রন্টিয়ার API এবং Ollama বা vLLM-এর মাধ্যমে লোকাল মডেলসহ টুল-কলিং ক্ষমতা সম্পন্ন যেকোনো LLM-কে সমর্থন করে। এর মূল ক্ষমতাগুলোর মধ্যে রয়েছে: - সাব-এজেন্ট: আইসোলেটেড কনটেক্সট উইন্ডো বিশিষ্ট এজেন্টদের কাছে কাজ অর্পণ করার ক্ষমতা। - ফাইলসিস্টেম ইন্টিগ্রেশন: লোকাল, স্যান্ডবক্সড বা রিমোট ব্যাকএন্ড জুড়ে পড়া, লেখা, সম্পাদনা এবং অনুসন্ধান করার সমর্থন। - কনটেক্সট ম্যানেজমেন্ট: টোকেন লিমিট পরিচালনা করতে দীর্ঘ থ্রেড সারসংক্ষেপ করা এবং টুল আউটপুটগুলোকে ডিস্কে অফলোড করার টুলস। - শেল অ্যাক্সেস: একটি নির্বাচিত স্যান্ডবক্সের মধ্যে কমান্ড এক্সিকিউট করার ক্ষমতা। - পারসিস্টেন্ট মেমরি: বিভিন্ন সেশনের মধ্যে তথ্য মনে রাখার জন্য প্লাগেবল স্টেট এবং স্টোর ব্যাকএন্ড। - হিউম্যান-ইন-দ্য-লুপ: এক্সিকিউশনের আগে টুল কলগুলো অনুমোদন, সম্পাদনা বা প্রত্যাখ্যান করার মেকানিজম। - স্কিলস এবং টুলস: পুনঃব্যবহারযোগ্য আচরণ (skills) এবং কাস্টম ফাংশন বা MCP সার্ভারের সমর্থন। LangGraph-এর উপর নির্মিত এই সিস্টেমটি স্ট্রিমিং, পারসিস্টেন্স এবং চেকপয়েন্টিং সমর্থন করে এবং ট্রেসিং ও মূল্যায়নের জন্য LangSmith-এর সাথে ইন্টিগ্রেট করে।