ai-agents-for-beginners

Intro to AI Agents

(এই পাঠের ভিডিও দেখতে উপরের ছবিতে ক্লিক করুন)

কৃত্রিম বুদ্ধিমত্তা এজেন্ট এবং এজেন্টের ব্যবহার ক্ষেত্রে পরিচিতি

বিগিনার্সের জন্য এআই এজেন্ট কোর্সে আপনাকে স্বাগতম! এই কোর্সটি আপনাকে মূল জ্ঞান প্রদান করে — এবং আসল কাজের কোড — এআই এজেন্ট গঠন শুরু করার জন্য।

আজুর এআই ডিসকর্ড কমিউনিটি-তে আসুন হ্যালো বলুন — এখানে শিক্ষানবিশ এবং এআই নির্মাতারা আছেন যারা প্রশ্নের উত্তর দিতে সদা প্রস্তুত।

তৈরিতে ঝাঁপ দেওয়ার আগে, আসুন নিশ্চিত হই আমরা আসলেই বুঝি এআই এজেন্ট কি এবং কখন এটি ব্যবহার করার অর্থ আছে।


পরিচিতি

এই পাঠের বিষয়সমূহ:

শেখার লক্ষ্য

এই পাঠের শেষে, আপনি সক্ষম হবেন:


এআই এজেন্ট সংজ্ঞায়িতকরণ এবং এজেন্ট প্রকারসমূহ

এআই এজেন্ট কি?

এখানে একটি সাধারণ উপায়ে ভাববেন:

এআই এজেন্ট হলো সিস্টেম যা লার্জ ল্যাংগুয়েজ মডেল (LLMs) কে আসলে কিছু কাজ করতে দেয় — তাদেরকে সরঞ্জাম এবং জ্ঞান প্রদান করে যাতে তারা শুধু প্রম্পটের উত্তর না দিয়ে বিশ্বের ওপর কার্যক্রম চালাতে পারে।

আসুন এটি একটু বিশ্লেষণ করি:

What Are AI Agents?


এআই এজেন্টের ভিন্ন ভিন্ন প্রকার

সব এজেন্ট একই রকম গঠিত নয়। এখানে প্রধান প্রকারগুলোর বিশ্লেষণ, ট্রাভেল বুকিং এজেন্টকে উদাহরণ দিয়ে:

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

কখন এআই এজেন্ট ব্যবহার করবেন

শুধু তাই নয় যে আপনি এআই এজেন্ট ব্যবহার করতে পারেন, মানে সব সময় করাই উচিত। এখানে সেই পরিস্থিতিগুলো যেখানে এজেন্টরা সত্যিই উজ্জ্বল হয়:

When to use AI Agents?

আমরা কোর্সের পরবর্তী অধ্যায়ে বিশ্বাসযোগ্য এআই এজেন্ট গঠন পাঠে গভীরভাবে আলোচনা করব যখন (এবং কখন নয়) এআই এজেন্ট ব্যবহার করা উচিত।


এজেন্টিক সমাধানের মৌলিক বিষয়

এজেন্ট উন্নয়ন

এজেন্ট তৈরির প্রথম কাজ হলো নির্ধারণ করা এটি কী করতে পারে — এর সরঞ্জাম, কাজকর্ম, এবং আচরণ।

এই কোর্সে, আমরা মাইক্রোসফট ফাউন্ড্রি এজেন্ট সার্ভিস ব্যবহার করি প্রধান প্ল্যাটফর্ম হিসেবে। এটি সাপোর্ট করে:

এজেন্টিক প্যাটার্নস

আপনি এলএলএমের সাথে প্রম্পটের মাধ্যমে যোগাযোগ করেন। এজেন্টের ক্ষেত্রে, সব সময় ম্যানুয়ালি প্রতিটি প্রম্পট তৈরি করা যায় না — এজেন্টকে অনেক ধাপে কাজ করতে হয়। তখন আসে এজেন্টিক প্যাটার্নস। এগুলো হলো এলএলএমকে আরও স্কেলযোগ্য, নির্ভরযোগ্যভাবে প্রম্পট এবং সমন্বয় করার পুনরায় ব্যবহারযোগ্য কৌশল।

এই কোর্সটি সর্বাধিক সাধারণ এবং কার্যকর এজেন্টিক প্যাটার্নসের উপর ভিত্তি করে গঠিত।

এজেন্টিক ফ্রেমওয়ার্কস

এজেন্টিক ফ্রেমওয়ার্ক ডেভেলপারদের প্রস্তুত টেমপ্লেট, সরঞ্জাম, এবং অবকাঠামো দেয় এজেন্ট তৈরির জন্য। এগুলো সহজ করে তোলে:

এই কোর্সে, আমরা মাইক্রোসফট এজেন্ট ফ্রেমওয়ার্ক (MAF) এর উপর গুরুত্ব দেই প্রোডাকশন-রেডি এজেন্ট তৈরির জন্য।


কোড নমুনাসমূহ

প্র্যাকটিক্যাল দেখতে চান? এই পাঠের কোড নমুনাসমূহ এখানে:


প্রশ্ন আছে?

মাইক্রোসফট ফাউন্ড্রি ডিসকর্ড এ যোগ দিন অন্য শিক্ষানবিশদের সাথে সংযোগ করার জন্য, অফিস আওয়ার অংশগ্রহণ করুন, এবং কমিউনিটির মাধ্যমে আপনার এআই এজেন্ট প্রশ্নের উত্তর পান।


এজেন্টের স্মোক-টেস্টিং (ঐচ্ছিক)

Lesson 16 এ এজেন্ট ডিপ্লয় করা শিখলে, আপনি এই পাঠের TravelAgent এর জন্য দ্রুত পোস্ট-ডিপ্লয় হেলথ চেক যোগ করতে পারেন প্রস্তুত করা ক্যাটালগ tests/lesson-01-smoke-tests.json দিয়ে। কিভাবে চালাতে হয় দেখুন tests/README.md


পূর্ববর্তী পাঠ

Course Setup

পরবর্তী পাঠ

Exploring Agentic Frameworks


অস্বীকৃতি: এই নথিটি AI অনুবাদ পরিষেবা Co-op Translator ব্যবহার করে অনূদিত হয়েছে। যদিও আমরা শুদ্ধতার জন্য চেষ্টা করি, অনুগ্রহ করে মনে রাখবেন যে স্বয়ংক্রিয় অনুবাদে ত্রুটি বা অসঙ্গতি থাকতে পারে। মূল নথিটি তার স্বভাষায় কর্তৃত্বপূর্ণ উৎস হিসেবে বিবেচিত হওয়া উচিত। গুরুত্বপূর্ণ তথ্যের জন্য পেশাদার মানব অনুবাদ সুপারিশ করা হয়। এই অনুবাদের ব্যবহারে প্রয়োজনীয় ভুল বোঝাবুঝি বা ভুল ব্যাখ্যার জন্য আমরা দায়বদ্ধ নই।