(এই পাঠের ভিডিও দেখতে উপরের ছবিতে ক্লিক করুন)
বিগিনার্সের জন্য এআই এজেন্ট কোর্সে আপনাকে স্বাগতম! এই কোর্সটি আপনাকে মূল জ্ঞান প্রদান করে — এবং আসল কাজের কোড — এআই এজেন্ট গঠন শুরু করার জন্য।
আজুর এআই ডিসকর্ড কমিউনিটি-তে আসুন হ্যালো বলুন — এখানে শিক্ষানবিশ এবং এআই নির্মাতারা আছেন যারা প্রশ্নের উত্তর দিতে সদা প্রস্তুত।
তৈরিতে ঝাঁপ দেওয়ার আগে, আসুন নিশ্চিত হই আমরা আসলেই বুঝি এআই এজেন্ট কি এবং কখন এটি ব্যবহার করার অর্থ আছে।
এই পাঠের বিষয়সমূহ:
এই পাঠের শেষে, আপনি সক্ষম হবেন:
এখানে একটি সাধারণ উপায়ে ভাববেন:
এআই এজেন্ট হলো সিস্টেম যা লার্জ ল্যাংগুয়েজ মডেল (LLMs) কে আসলে কিছু কাজ করতে দেয় — তাদেরকে সরঞ্জাম এবং জ্ঞান প্রদান করে যাতে তারা শুধু প্রম্পটের উত্তর না দিয়ে বিশ্বের ওপর কার্যক্রম চালাতে পারে।
আসুন এটি একটু বিশ্লেষণ করি:

লার্জ ল্যাংগুয়েজ মডেলস — এজেন্ট ছিল এলএলএম আসার আগে, কিন্তু এলএলএম আধুনিক এজেন্টকে শক্তিশালী করে তোলে। তারা প্রাকৃতিক ভাষা বুঝতে পারে, প্রাসঙ্গিকতা বিচার করতে পারে, এবং অস্পষ্ট ব্যবহারকারীর অনুরোধকে সুনির্দিষ্ট পরিকল্পনায় রূপান্তরিত করে।
কার্য সম্পাদন — এজেন্ট সিস্টেম ছাড়া, এলএলএম শুধু লেখা তৈরি করে। এজেন্ট সিস্টেমের ভিতরে, এলএলএম আসলে ধাপগুলি কার্যকর করতে পারে — ডাটাবেস খোঁজা, এপিআই কল করা, বার্তা পাঠানো।
সরঞ্জাম ব্যবহার — কোন সরঞ্জাম এজেন্ট ব্যবহার করতে পারে তা (১) পরিবেশ ও (২) ডেভেলপার যেটি দিয়েছে তার ওপর নির্ভর করে। ট্রাভেল এজেন্ট হয়ত ফ্লাইট সার্চ করতে পারে কিন্তু কাস্টমার রেকর্ড সম্পাদনা করতে পারে না — সব কিছুই আপনার সংযোগের উপর ভিত্তি করে।
স্মৃতি + জ্ঞান — এজেন্টের শর্ট-টার্ম স্মৃতি (বর্তমান কথোপকথন) এবং লং-টার্ম স্মৃতি (কাস্টমার ডাটাবেস, পূর্বের ইন্টারঅ্যাকশন) থাকতে পারে। ট্রাভেল এজেন্ট “মনে রাখবে” আপনি জানালা পাশের সিট পছন্দ করেন।
সব এজেন্ট একই রকম গঠিত নয়। এখানে প্রধান প্রকারগুলোর বিশ্লেষণ, ট্রাভেল বুকিং এজেন্টকে উদাহরণ দিয়ে:
| এজেন্ট ধরন | এটি কি করে | ট্রাভেল এজেন্টের উদাহরণ |
|---|---|---|
| সরল রিফ্লেক্স এজেন্টস | কঠোর-নির্ধারিত নিয়ম অনুসরণ করে — কোন স্মৃতি, কোন পরিকল্পনা নয়। | অভিযোগের ইমেল দেখল →টুকে কাস্টমার সার্ভিসে পাঠায়। এটাই সব। |
| মডেল-ভিত্তিক রিফ্লেক্স এজেন্টস | বিশ্বের একটি অভ্যন্তরীণ মডেল রাখে এবং পরিবর্তন অনুসারে আপডেট করে। | ঐতিহাসিক ফ্লাইট মূল্যের ট্র্যাক রাখে এবং হটাৎ দামের ওঠানামা সনাক্ত করে। |
| লক্ষ্য-ভিত্তিক এজেন্টস | একটা লক্ষ্য মাথায় রেখে ধাপে ধাপে সেই লক্ষ্য পূরণ করে। | আপনার বর্তমান অবস্থান থেকে গন্তব্যে যাওয়ার জন্য পুরো ট্রিপ বুক করে (ফ্লাইট, গাড়ি, হোটেল)। |
| ইউটিলিটি-ভিত্তিক এজেন্টস | শুধু একটা সমাধান নয় — সর্বোত্তম সমাধান খোঁজে, বিকল্প মূল্যায়ন করে। | খরচ বনাম সুবিধা ভারসাম্য করে আপনার পছন্দসই সবচেয়ে উপযুক্ত ট্রিপ খুঁজে। |
| শিখনশীল এজেন্টস | প্রতিক্রিয়া থেকে শিখে সময়ের সাথে উন্নত হয়। | পরবর্তী বুকিং সুপারিশ সমন্বয় করে ট্রিপ পরে জরিপ ফলাফল অনুযায়ী। |
| হায়ারারকিক্যাল এজেন্টস | একটি উচ্চস্তরের এজেন্ট কাজ ভাগ করে নিম্নস্তরের এজেন্টদের দায়িত্ব দেয়। | “ট্রিপ বাতিল” অনুরোধ বিভক্ত হয়: ফ্লাইট বাতিল, হোটেল বাতিল, গাড়ি ভাড়া বাতিল — প্রত্যেকটি সাব-এজেন্ট হ্যান্ডেল করে। |
| মাল্টি-এজেন্ট সিস্টেমস (MAS) | একাধিক স্বাধীন এজেন্ট একসাথে কাজ করে (বা প্রতিযোগিতা করে)। | সহযোগিতামূলক: আলাদা এজেন্ট হোটেল, ফ্লাইট, বিনোদন সামলে। প্রতিযোগিতামূলক: একাধিক এজেন্ট ভালো দামে হোটেল রুম ভরার জন্য প্রতিদ্বন্দ্বিতা করে। |
শুধু তাই নয় যে আপনি এআই এজেন্ট ব্যবহার করতে পারেন, মানে সব সময় করাই উচিত। এখানে সেই পরিস্থিতিগুলো যেখানে এজেন্টরা সত্যিই উজ্জ্বল হয়:

আমরা কোর্সের পরবর্তী অধ্যায়ে বিশ্বাসযোগ্য এআই এজেন্ট গঠন পাঠে গভীরভাবে আলোচনা করব যখন (এবং কখন নয়) এআই এজেন্ট ব্যবহার করা উচিত।
এজেন্ট তৈরির প্রথম কাজ হলো নির্ধারণ করা এটি কী করতে পারে — এর সরঞ্জাম, কাজকর্ম, এবং আচরণ।
এই কোর্সে, আমরা মাইক্রোসফট ফাউন্ড্রি এজেন্ট সার্ভিস ব্যবহার করি প্রধান প্ল্যাটফর্ম হিসেবে। এটি সাপোর্ট করে:
আপনি এলএলএমের সাথে প্রম্পটের মাধ্যমে যোগাযোগ করেন। এজেন্টের ক্ষেত্রে, সব সময় ম্যানুয়ালি প্রতিটি প্রম্পট তৈরি করা যায় না — এজেন্টকে অনেক ধাপে কাজ করতে হয়। তখন আসে এজেন্টিক প্যাটার্নস। এগুলো হলো এলএলএমকে আরও স্কেলযোগ্য, নির্ভরযোগ্যভাবে প্রম্পট এবং সমন্বয় করার পুনরায় ব্যবহারযোগ্য কৌশল।
এই কোর্সটি সর্বাধিক সাধারণ এবং কার্যকর এজেন্টিক প্যাটার্নসের উপর ভিত্তি করে গঠিত।
এজেন্টিক ফ্রেমওয়ার্ক ডেভেলপারদের প্রস্তুত টেমপ্লেট, সরঞ্জাম, এবং অবকাঠামো দেয় এজেন্ট তৈরির জন্য। এগুলো সহজ করে তোলে:
এই কোর্সে, আমরা মাইক্রোসফট এজেন্ট ফ্রেমওয়ার্ক (MAF) এর উপর গুরুত্ব দেই প্রোডাকশন-রেডি এজেন্ট তৈরির জন্য।
প্র্যাকটিক্যাল দেখতে চান? এই পাঠের কোড নমুনাসমূহ এখানে:
মাইক্রোসফট ফাউন্ড্রি ডিসকর্ড এ যোগ দিন অন্য শিক্ষানবিশদের সাথে সংযোগ করার জন্য, অফিস আওয়ার অংশগ্রহণ করুন, এবং কমিউনিটির মাধ্যমে আপনার এআই এজেন্ট প্রশ্নের উত্তর পান।
Lesson 16 এ এজেন্ট ডিপ্লয় করা শিখলে, আপনি এই পাঠের TravelAgent এর জন্য দ্রুত পোস্ট-ডিপ্লয় হেলথ চেক যোগ করতে পারেন প্রস্তুত করা ক্যাটালগ tests/lesson-01-smoke-tests.json দিয়ে। কিভাবে চালাতে হয় দেখুন tests/README.md।
অস্বীকৃতি: এই নথিটি AI অনুবাদ পরিষেবা Co-op Translator ব্যবহার করে অনূদিত হয়েছে। যদিও আমরা শুদ্ধতার জন্য চেষ্টা করি, অনুগ্রহ করে মনে রাখবেন যে স্বয়ংক্রিয় অনুবাদে ত্রুটি বা অসঙ্গতি থাকতে পারে। মূল নথিটি তার স্বভাষায় কর্তৃত্বপূর্ণ উৎস হিসেবে বিবেচিত হওয়া উচিত। গুরুত্বপূর্ণ তথ্যের জন্য পেশাদার মানব অনুবাদ সুপারিশ করা হয়। এই অনুবাদের ব্যবহারে প্রয়োজনীয় ভুল বোঝাবুঝি বা ভুল ব্যাখ্যার জন্য আমরা দায়বদ্ধ নই।