33 KiB
২১টি পাঠ যা আপনাকে শেখাবে জেনারেটিভ AI অ্যাপ্লিকেশন তৈরি শুরু করার জন্য প্রয়োজনীয় সবকিছু
🌐 বহুভাষিক সমর্থন
GitHub Action এর মাধ্যমে সমর্থিত (স্বয়ংক্রিয় এবং সর্বদা আপ-টু-ডেট)
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
স্থানীয়ভাবে ক্লোন করতে পছন্দ করেন?
এই রেপোজিটরিতে ৫০+ ভাষার অনুবাদ রয়েছে যা ডাউনলোড সাইজ উল্লেখযোগ্যভাবে বৃদ্ধি করে। অনুবাদ ছাড়াই ক্লোন করতে sparse checkout ব্যবহার করুন:
বাশ / ম্যাকওএস / লিনাক্স:
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 (উইন্ডোজ):
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"এটি দিয়ে আপনি একটি দ্রুততর ডাউনলোডের মাধ্যমে কোর্স সম্পন্ন করার জন্য প্রয়োজনীয় সবকিছু পাবেন।
শর্টস সূচনা জেনারেটিভ AI (ভার্সন ৩) - একটি কোর্স
Microsoft Cloud Advocates কর্তৃক নির্মিত ২১ পাঠের বিস্তৃত কোর্সের মাধ্যমে জেনারেটিভ AI অ্যাপ্লিকেশন তৈরির মৌলিক বিষয়গুলি শিখুন।
🌱 শুরু করা
এই কোর্সে রয়েছে ২১টি পাঠ। প্রত্যেকটি পাঠ তার নিজস্ব বিষয় নিয়ে কাজ করে, তাই আপনি যেখান থেকেই শুরু করতে পারেন!
পাঠগুলো “Learn” লেবেলযুক্ত হয় যা একটি জেনারেটিভ AI ধারণা ব্যাখ্যা করে, কিংবা “Build” লেবেলযুক্ত হয় যা একটি ধারণা এবং কোড উদাহরণ উল্লেখ করে Python এবং TypeScript এ যেখানে সম্ভব।
.NET ডেভেলপারদের জন্য দেখুন Generative AI for Beginners (.NET Edition)!
প্রত্যেকটি পাঠে অতিরিক্ত শেখার সরঞ্জাম সহ একটি "Keep Learning" বিভাগও রয়েছে।
আপনার যা দরকার
এই কোর্সের কোড চালানোর জন্য, আপনি ব্যবহার করতে পারেন:
-
Azure OpenAI Service - পাঠ: "aoai-assignment"
-
GitHub Marketplace Model Catalog - পাঠ: "githubmodels"
-
OpenAI API - পাঠ: "oai-assignment"
-
Python অথবা TypeScript এর প্রাথমিক জ্ঞান সহায়ক - *সম্পূর্ণ নতুনদের জন্য দেখুন এই Python এবং TypeScript কোর্সগুলো
-
একটি GitHub অ্যাকাউন্ট যাতে আপনি পুরো রেপোটি fork করতে পারেন
আমরা একটি কোর্স সেটআপ পাঠ তৈরি করেছি যা আপনার ডেভেলপমেন্ট পরিবেশ সেটআপে সাহায্য করবে।
ভুলে যাবেন না, পরে সহজে খুঁজে পেতে এই রেপোতে স্টার (🌟) দিন।
🧠 ডিপ্লয় করতে প্রস্তুত?
আপনি যদি আরও উন্নতমানের কোড স্যাম্পল খুঁজছেন, আমাদের Python এবং TypeScript এ থাকা জেনারেটিভ AI কোড স্যাম্পলের সংগ্রহ দেখুন।
🗣️ অন্যান্য শিক্ষার্থীদের সাথে মিটুন, সমর্থন পান
এই কোর্স নিচ্ছেন এমন অন্য শিক্ষার্থীদের সাথে দেখা করতে এবং সমর্থন পেতে আমাদের অফিশিয়াল Azure AI Foundry Discord সার্ভারে যোগ দিন।
প্রশ্ন করুন বা পণ্যের মতামত শেয়ার করুন আমাদের Azure AI Foundry Developer Forum এ যা GitHub এ আছে।
🚀 একটি স্টার্টআপ তৈরি করছেন?
Microsoft for Startups এ যান আজই Azure ক্রেডিট নিয়ে কিভাবে শুরু করবেন তা জানতে।
🙏 সাহায্য করতে চান?
আপনার কি কোনো পরামর্শ বা বানান অথবা কোডে ত্রুটি পেয়েছেন? একটি ইস্যু তুলুন অথবা একটি pull request তৈরি করুন
📂 প্রত্যেকটি পাঠে রয়েছে:
- বিষয়ের একটি সংক্ষিপ্ত ভিডিও পরিচিতি
- README ফাইলে লেখা পাঠ
- Python এবং TypeScript কোড স্যাম্পল যা Azure OpenAI এবং OpenAI API সমর্থন করে
- আরও শেখার জন্য অতিরিক্ত রিসোর্সের লিঙ্ক
🗃️ পাঠসমূহ
| # | পাঠের লিঙ্ক | বর্ণনা | ভিডিও | অতিরিক্ত শেখার লিঙ্ক |
|---|---|---|---|---|
| ০০ | কোর্স সেটআপ | শেখুন: আপনার ডেভেলপমেন্ট পরিবেশ কিভাবে সেটআপ করবেন | ভিডিও শীঘ্রই আসছে | আরও শিখুন |
| ০১ | জেনারেটিভ AI এবং LLMs এর পরিচিতি | শেখুন: জেনারেটিভ AI কী এবং বড় ভাষা মডেল (LLMs) কীভাবে কাজ করে তা বোঝা | ভিডিও | আরও শিখুন |
| ০২ | বিভিন্ন LLMs অন্বেষণ এবং তুলনা | শেখুন: আপনার ব্যবহারের ক্ষেত্রে সঠিক মডেল কীভাবে নির্বাচন করবেন | ভিডিও | আরও শিখুন |
| ০৩ | দায়িত্বশীলভাবে জেনারেটিভ AI ব্যবহার | শিখুন: দায়িত্বশীলভাবে জেনারেটিভ 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 অ্যাকশন এবং ওয়ার্কফ্লো তৈরি করার জন্য
বার্নহার্ড মার্কলে কে প্রতিটি পাঠে শিক্ষার্থী ও কোডের অভিজ্ঞতা উন্নত করার জন্য গুরুত্বপূর্ণ অবদানের জন্য।
🎒 অন্যান্য কোর্স
আমাদের টিম অন্যান্য কোর্সও তৈরি করে! দেখুন:
ল্যাঙ্গচেইন
Azure / Edge / MCP / Agents
জেনারেটিভ AI সিরিজ
মূল শেখাপ্রকিয়া
কপিলট সিরিজ
সাহায্য পেতে
আপনি যদি আটকে যান বা AI অ্যাপ তৈরি সম্পর্কে কোনও প্রশ্ন থাকে। MCP সম্পর্কে আলোচনায় শেখাপ্রিয় এবং অভিজ্ঞ ডেভেলপারদের সঙ্গে যোগ দিন। এটি এমন একটি সহায়ক সম্প্রদায় যেখানে প্রশ্নগুলি স্বাগত এবং জ্ঞান বিনামূল্যে শেয়ার করা হয়।
আপনার কাছে যদি পণ্যের মতামত বা ত্রুটি থাকে, তাহলে এখানে যান:
দায়বদ্ধতা লঙ্ঘন: এই নথিটি AI অনুবাদ সেবা Co-op Translator ব্যবহার করে অনূদিত হয়েছে। আমরা যথাসাধ্য সঠিকতার প্রচেষ্টা চালাই, তবে অনুগ্রহ করে মনে রাখবেন যে স্বয়ংক্রিয় অনুবাদে ভুল বা ভুল ধারণা থাকতে পারে। তার মূল ভাষায় থাকা নথিটি কর্তৃত্বপূর্ণ উৎস হিসাবে বিবেচনা করা উচিত। গুরুত্বপূর্ণ তথ্যের জন্য, পেশাদার মানব অনুবাদ সুপারিশ করা হয়। এই অনুবাদের ব্যবহারে কোনো ভুল বোঝাবুঝি বা ভুল ব্যাখ্যার জন্য আমরা দায়ী নই।