34 KiB
২১ টি পাঠ যা আপনাকে শেখাবে কীভাবে জেনারেটিভ এআই অ্যাপ্লিকেশন তৈরি শুরু করবেন
🌐 বহু-ভাষার সমর্থন
গিটহাব অ্যাকশনের মাধ্যমে সমর্থিত (স্বয়ংক্রিয় এবং সর্বদা আপ-টু-ডেট)
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese
স্থানীয়ভাবে ক্লোন করতে চান?
এই রিপোজিটরিতে ৫০+ ভাষার অনুবাদ রয়েছে যা ডাউনলোড সাইজ উল্লেখযোগ্যভাবে বাড়ায়। অনুবাদ ছাড়া ক্লোন করতে, স্পার্স চেকআউট ব্যবহার করুন:
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git cd generative-ai-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git cd generative-ai-for-beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"এটি আপনাকে একটি দ্রুত ডাউনলোড সহ কোর্স শেষ করার জন্য প্রয়োজনীয় সবকিছু প্রদান করবে।
শুরু করার জন্য জেনারেটিভ এআই (ভার্সন ৩) - একটি কোর্স
মাইক্রোসফট ক্লাউড অ্যাডভোকেটস দ্বারা তৈরি ২১-টিপাঠের বিস্তৃত কোর্সের মাধ্যমে জেনারেটিভ এআই অ্যাপ্লিকেশন তৈরির মৌলিক ধারণা শিখুন।
🌱 শুরু করা
এই কোর্সে ২১ টি পাঠ আছে। প্রতিটি পাঠ আলাদা বিষয় আচ্ছাদিত করে, তাই আপনি আপনার পছন্দমতো যেখান থেকে খুশি শুরু করতে পারেন!
পাঠগুলো হয় "শিখুন" নামক, যেখানে একটি জেনারেটিভ এআই ধারণা ব্যাখ্যা করা হয় অথবা "তৈরি করুন" নামক, যা ধারণা এবং কোড উদাহরণ (যেখানে সম্ভব) Python এবং TypeScript এ ব্যাখ্যা করে।
.NET ডেভেলপারদের জন্য দেখুন Generative AI for Beginners (.NET Edition)!
প্রতিটি পাঠে একটি "শেখা চালিয়ে যান" বিভাগ রয়েছে যেখানে অতিরিক্ত শেখার সরঞ্জাম রয়েছে।
আপনি কি প্রয়োজন
এই কোর্সের কোড চালানোর জন্য, আপনি নিম্নলিখিতগুলোর যেকোনো ব্যবহার করতে পারেন:
-
Azure OpenAI Service - পাঠ: "aoai-assignment"
-
Microsoft Foundry Models - পাঠ: "githubmodels" (GitHub Models জুলাই ২০২৬ এর শেষে অবসর নিচ্ছে - পরিবর্তে Microsoft Foundry Models ব্যবহার করুন)
-
OpenAI API - পাঠ: "oai-assignment"
-
Foundry Local - নিজের ডিভাইসে সম্পূর্ণ অফলাইনে মডেল চালান, কোন ক্লাউড সাবস্ক্রিপশন প্রয়োজন নেই
-
Python বা TypeScript এর মৌলিক জ্ঞান সাহায্যকারী - *সম্পূর্ণ নতুনদের জন্য এই Python এবং TypeScript কোর্সগুলো দেখুন
-
একটি গিটহাব অ্যাকাউন্ট যার মাধ্যমে আপনি এই পুরো রেপো ফর্ক করতে পারেন
আমরা আপনার ডেভেলপমেন্ট পরিবেশ সেটআপে সাহায্যের জন্য একটি কোর্স সেটআপ পাঠ তৈরি করেছি।
পরবর্তীতে সহজে খুঁজে পেতে এই রেপোতে (🌟) স্টার দিতে ভুলবেন না।
🧠 ডিপ্লয় করতে প্রস্তুত?
যদি আপনি আরও উন্নত কোড নমুনা খুঁজছেন, তাহলে আমাদের জেনারেটিভ এআই কোড নমুনা সংগ্রহ দেখুন, যা Python এবং TypeScript উভয় ভাষায় উপলব্ধ।
🗣️ অন্যান্য শিক্ষার্থীদের সাথে পরিচিত হোন, সমর্থন পান
আমাদের আসর Microsoft Foundry Discord সার্ভারে যোগ দিন যেখানে এই কোর্স নেওয়া অন্যান্য শিক্ষার্থীদের সাথে পরিচিত হওয়া এবং সমর্থন পাওয়া যাবে।
গিটহাবে আমাদের Microsoft Foundry ডেভেলপার ফোরামে প্রশ্ন করুন বা পণ্য প্রতিক্রিয়া শেয়ার করুন।
🚀 একটি স্টার্টআপ তৈরি করছেন?
আজই Azure ক্রেডিট দিয়ে শুরু করার জন্য Microsoft for Startups এ যান।
🙏 সাহায্য করতে চান?
আপনার কোনো পরামর্শ আছে বা বানান ও কোড ভুল খুঁজে পেয়েছেন? একটি ইস্যু তুলুন অথবা একটি পুল রিকোয়েস্ট তৈরি করুন
📂 প্রতিটি পাঠে অন্তর্ভুক্ত:
- বিষয়টি নিয়ে একটি সংক্ষিপ্ত ভিডিও পরিচিতি
- README-এ একটি লিখিত পাঠ
- Azure OpenAI এবং OpenAI API সমর্থনকারী Python এবং TypeScript কোড নমুনা
- আপনার শেখা চালিয়ে যাওয়ার জন্য অতিরিক্ত রিসোর্সের লিঙ্ক
🗃️ পাঠসমূহ
| # | পাঠের লিঙ্ক | বর্ণনা | ভিডিও | অতিরিক্ত শেখা |
|---|---|---|---|---|
| 00 | কোর্স সেটআপ | শিখুন: কীভাবে আপনার ডেভেলপমেন্ট পরিবেশ সেটআপ করবেন | ভিডিও শীঘ্রই আসছে | আরও জানুন |
| 01 | জেনারেটিভ এআই এবং LLM-এ পরিচিতি | শিখুন: বুঝুন জেনারেটিভ এআই কী এবং কীভাবে বড় ভাষা মডেল (LLMs) কাজ করে | ভিডিও | আরও জানুন |
| 02 | বিভিন্ন LLM গুলো অনুসন্ধান এবং তুলনা করা | শিখুন: আপনার ব্যবহারের ক্ষেত্রে সঠিক মডেল নির্বাচন কীভাবে করবেন | ভিডিও | আরও জানুন |
| 03 | দায়িত্বের সাথে জেনারেটিভ এআই ব্যবহার | শিখুন: কীভাবে দায়িত্বের সঙ্গে জেনারেটিভ AI অ্যাপ্লিকেশন তৈরি করবেন | ভিডিও | আরও জানুন |
| 04 | প্রম্পট ইঞ্জিনিয়ারিং এর মূলধারাগুলো বোঝা | শিখুন: হাতেকলমে প্রম্পট ইঞ্জিনিয়ারিং সর্বোত্তম প্রকল্পকরণ | ভিডিও | আরও জানুন | | 05 | উন্নত প্রম্পট তৈরি করা | শিখুন: এমন প্রম্পট ইঞ্জিনিয়ারিং কৌশল প্রয়োগ করা যেগুলো আপনার প্রম্পটের ফলাফল উন্নত করে। | ভিডিও | আরও জানুন | | 06 | টেক্সট জেনারেশন অ্যাপ্লিকেশন তৈরি করা | তৈরি করুন: Azure OpenAI / OpenAI API ব্যবহার করে একটি টেক্সট জেনারেশন অ্যাপ | ভিডিও | আরও জানুন | | 07 | চ্যাট অ্যাপ্লিকেশন তৈরি করা | তৈরি করুন: চ্যাট অ্যাপ্লিকেশন দক্ষতার সাথে গড়ে তোলা এবং সংযুক্ত করার কৌশল। | ভিডিও | আরও জানুন | | 08 | সার্চ অ্যাপ ভেক্টর ডেটাবেস তৈরি করা | তৈরি করুন: একটি সার্চ অ্যাপ্লিকেশন যা ডেটা খোঁজার জন্য এমবেডিং ব্যবহার করে। | ভিডিও | আরও জানুন | | 09 | চিত্র জেনারেশন অ্যাপ্লিকেশন তৈরি করা | তৈরি করুন: একটি ছবি তৈরির অ্যাপ্লিকেশন | ভিডিও | আরও জানুন | | 10 | লো কোড AI অ্যাপ্লিকেশন তৈরি করা | তৈরি করুন: লো কোড টুল ব্যবহার করে একটি জেনারেটিভ AI অ্যাপ্লিকেশন | ভিডিও | আরও জানুন | | 11 | ফাংশন কলিং সহ বাহ্যিক অ্যাপ্লিকেশন সংযুক্ত করা | তৈরি করুন: ফাংশন কলিং কি এবং অ্যাপ্লিকেশনগুলোর জন্য এর ব্যবহার ক্ষেত্রসমূহ | ভিডিও | আরও জানুন | | 12 | AI অ্যাপ্লিকেশনের জন্য UX ডিজাইন করা | শিখুন: জেনারেটিভ AI অ্যাপ্লিকেশন উন্নয়নের সময় কীভাবে UX ডিজাইন প্রিন্সিপল প্রয়োগ করবেন | ভিডিও | আরও জানুন | | 13 | আপনার জেনারেটিভ AI অ্যাপ্লিকেশন নিরাপদ করা | শিখুন: AI সিস্টেমগুলোর বিরুদ্ধে হুমকি এবং ঝুঁকি এবং এসব সিস্টেম সুরক্ষিত করার পদ্ধতি। | ভিডিও | আরও জানুন | | 14 | জেনারেটিভ AI অ্যাপ্লিকেশনের জীবনচক্র | শিখুন: LLM জীবনচক্র এবং LLMOps পরিচালনার জন্য টুল এবং মেট্রিক্স | ভিডিও | আরও জানুন | | 15 | রিট্রিভাল অগমেন্টেড জেনারেশন (RAG) এবং ভেক্টর ডেটাবেস | তৈরি করুন: একটি RAG ফ্রেমওয়ার্ক ব্যবহার করে ভেক্টর ডেটাবেস থেকে এমবেডিং রিট্রিভ করার অ্যাপ্লিকেশন | ভিডিও | আরও জানুন | | 16 | ওপেন সোর্স মডেল এবং হাগিং ফেস | তৈরি করুন: হাগিং ফেসে উপলব্ধ ওপেন সোর্স মডেল ব্যবহার করে একটি অ্যাপ্লিকেশন | ভিডিও | আরও জানুন | | 17 | AI এজেন্টস | তৈরি করুন: AI এজেন্ট ফ্রেমওয়ার্ক ব্যবহার করে একটি অ্যাপ্লিকেশন | ভিডিও | আরও জানুন | | 18 | LLM গুলো ফাইন-টিউন করা | শিখুন: LLM গুলো ফাইন-টিউন করার কি, কেন এবং কিভাবে | ভিডিও | আরও জানুন | | 19 | SLM দিয়ে তৈরি করা | শিখুন: ছোট ভাষা মডেল ব্যবহার করার সুবিধা | ভিডিও শীঘ্রই আসছে | আরও জানুন | | 20 | মিস্ট্রাল মডেল দিয়ে তৈরি করা | শিখুন: মিস্ট্রাল ফ্যামিলি মডেলের বৈশিষ্ট্য ও পার্থক্য | ভিডিও শীঘ্রই আসছে | আরও জানুন | | 21 | মেটা মডেল দিয়ে তৈরি করা | শিখুন: মেটা ফ্যামিলি মডেলের বৈশিষ্ট্য ও পার্থক্য | ভিডিও শীঘ্রই আসছে | আরও জানুন |
🌟 বিশেষ ধন্যবাদ
সমস্ত GitHub অ্যাকশন এবং ওয়ার্কফ্লো তৈরি করার জন্য জন আজিজ কে বিশেষ ধন্যবাদ
প্রতিটি পাঠে শিক্ষার্থী এবং কোডের অভিজ্ঞতা উন্নত করার জন্য গুরুত্বপূর্ণ অবদান রাখার জন্য বার্নহার্ড মেরকলে কে ধন্যবাদ।
🎒 অন্যান্য কোর্স
আমাদের টিম অন্যান্য কোর্স তৈরি করে! দেখুন:
ল্যাঙ্গচেইন
আজুর / এজ / MCP / এজেন্টস
জেনারেটিভ AI সিরিজ
মূল শেখা
কোপাইলট সিরিজ
সাহায্য নেওয়া
যদি আপনি আটকে যান বা AI অ্যাপ তৈরি সম্পর্কে কোনো প্রশ্ন থাকে। MCP নিয়ে আলোচনা করতে অন্যান্য শিক্ষার্থী এবং অভিজ্ঞ ডেভেলপারদের সাথে যোগ দিন। এটি একটি সহায়ক কমিউনিটি যেখানে প্রশ্ন স্বাগত এবং জ্ঞান মুক্তভাবে ভাগ করা হয়।
যদি আপনার পণ্য প্রতিক্রিয়া বা ত্রুটি থাকে, তখন যান:
অস্বীকৃতি: এই নথিটি AI অনুবাদ পরিষেবা Co-op Translator ব্যবহার করে অনূদিত হয়েছে। যদিও আমরা শুদ্ধতার জন্য চেষ্টা করি, অনুগ্রহ করে মনে রাখবেন যে স্বয়ংক্রিয় অনুবাদে ত্রুটি বা অসঙ্গতি থাকতে পারে। মূল নথিটি তার স্বভাষায় কর্তৃত্বপূর্ণ উৎস হিসেবে বিবেচিত হওয়া উচিত। গুরুত্বপূর্ণ তথ্যের জন্য পেশাদার মানব অনুবাদ সুপারিশ করা হয়। এই অনুবাদের ব্যবহারে প্রয়োজনীয় ভুল বোঝাবুঝি বা ভুল ব্যাখ্যার জন্য আমরা দায়বদ্ধ নই।