AI এজেন্ট স্কোপ এবং টুল লাইফসাইকেল

AI এজেন্ট তৈরি করা কঠিন কারণ আপনি তাদের সহজে নিয়ন্ত্রণ করতে পারেন না। আপনাকে খরচ সীমিত করতে হবে। আপনাকে অনিয়ন্ত্রিত লুপ (runaway loops) থামাতে হবে। একটি রান ব্যর্থ হলে ঠিক কী ঘটেছিল তা আপনাকে স্পষ্টভাবে দেখতে হবে।

আমি এটি পরিচালনা করার জন্য একটি নতুন পদ্ধতি তৈরি করেছি। এটি AgentScope-এর সাথে runAgent নামক একটি এজেন্ট প্রিমিটিভ ব্যবহার করে। এতে বাজেট, রিপ্লেঅ্যাবল ইভেন্ট এবং স্ট্রাকচার্ড ক্যানসেলেশন অন্তর্ভুক্ত রয়েছে।

এটি যেভাবে কাজ করে:

আপনি তিন ধরনের সীমা নির্ধারণ করতে পারেন:

এই পদ্ধতিটি অন্যান্য ফ্রেমওয়ার্ক থেকে আলাদা। বেশিরভাগ ফ্রেমওয়ার্ক ভারী JSON স্কিমা বা লুজ টাইপিং ব্যবহার করে। সেগুলোতে প্রায়ই ফার্স্ট-ক্লাস বাজেট প্রিমিটিভের অভাব থাকে। সবকিছু একসাথে বাতিল করার জন্য তাদের কোনো সমন্বিত পদ্ধতি নেই।

এই সিস্টেমের মাধ্যমে, আপনার এজেন্টের লাইফসাইকেল আপনার অ্যাপ্লিকেশনের লাইফসাইকেলের মতোই হবে। যদি প্যারেন্ট প্রসেস বন্ধ হয়ে যায়, তবে এজেন্টও বন্ধ হয়ে যাবে। ম্যানেজ করার জন্য আলাদা কোনো রানটাইম থাকবে না।

আপনি ইভেন্ট লগ ব্যবহার করতে পারেন:

এটি AI এজেন্টগুলোকে প্রোডাকশনের জন্য অনুমেয় এবং নিরাপদ করে তোলে।

উৎস: https://github.com/WorkRuntime/workit

ঐচ্ছিক লার্নিং কমিউনিটি: https://t.me/GyaanSetuAi