ai-agents-for-beginners

AI Agents for Beginners - A Course

ਜਨਰੇਟਿਵ ਏਆਈ ਬਿਗਿਨਰਜ਼

A course teaching everything you need to know to start building AI Agents

GitHub ਲਾਇਸੈਂਸ GitHub ਯੋਗਦਾਨਕਰਤਾ GitHub ਮੁੱਦੇ GitHub ਪੁਲ-ਰਿਕਵੈਸਟ PRs-ਸੁਆਗਤ

🌐 ਬਹੁ-ਭਾਸ਼ਾ ਸਹਾਇਤਾ

Supported via GitHub Action (Automated & Always Up-to-Date)

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 | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | ਪੰਜਾਬੀ (ਗੁਰਮੁਖੀ) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

ਜੇ ਤੁਸੀਂ ਹੋਰ ਅਨੁਵਾਦ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਸਮਰਥਤ ਭਾਸ਼ਾਵਾਂ ਇੱਥੇ ਦਿੱਤੀਆਂ ਗਈਆਂ ਹਨ

GitHub ਵਾਚਰ GitHub ਫੋਰਕ GitHub ਸਟਾਰ

Microsoft Foundry Discord

🌱 ਸ਼ੁਰੂਆਤ

ਇਹ ਕੋਰਸ AI ਏਜੰਟ ਬਣਾਉਣ ਦੇ ਮੂਲ ਤੱਤਾਂ ਨੂੰ ਕਵਰ ਕਰਨ ਵਾਲੇ ਲੈਸਨਾਂ ਰੱਖਦਾ ਹੈ। ਹਰ ਪਾਠ ਆਪਣਾ ਵਿਸ਼ਾ ਕਵਰ ਕਰਦਾ ਹੈ, ਇਸ ਲਈ ਤੁਸੀਂ ਜਿੱਥੇ ਮਨ ਕੀਤਾ ਸ਼ੁਰੂ ਕਰ ਸਕਦੇ ਹੋ!

ਇਸ ਕੋਰਸ ਲਈ ਬਹੁ-ਭਾਸ਼ਾ ਸਹਾਇਤਾ ਉਪਲਬਧ ਹੈ। ਸਾਡੇ ਉਪਲਬਧ ਭਾਸ਼ਾਵਾਂ ਇਥੇ ‘ਤੇ ਜਾਓ।

ਜੇ ਇਹ ਤੁਹਾਡੀ ਪਹਿਲੀ ਵਾਰ Generative AI ਮਾਡਲਾਂ ਨਾਲ ਬਣਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਹੈ, ਤਾਂ ਸਾਡਾ Generative AI For Beginners ਕੋਰਸ ਦੇਖੋ, ਜਿਸ ਵਿੱਚ GenAI ਨਾਲ ਬਣਾਉਣ ਬਾਰੇ 21 ਪਾਠ ਸ਼ਾਮਲ ਹਨ।

ਇਸ ਰੇਪੋ ਨੂੰ ਸਟਾਰ (🌟) ਦੇਣਾ ਨਾ ਭੁੱਲੋ ਅਤੇ ਕੋਡ ਚਲਾਉਣ ਲਈ ਇਸ ਰੇਪੋ ਨੂੰ ਫੋਰਕ ਕਰੋ

ਹੋਰ ਸਿੱਖਣ ਵਾਲਿਆਂ ਨਾਲ ਮਿਲੋ, ਆਪਣੇ ਸਵਾਲਾਂ ਦੇ ਜਵਾਬ ਲਵੋ

ਜੇ ਤੁਸੀਂ ਅਟਕ ਜਾਂਦੇ ਹੋ ਜਾਂ AI ਏਜੰਟ ਬਣਾਉਣ ਬਾਰੇ ਕੋਈ ਪ੍ਰਸ਼ਨ ਹੈ, ਤਾਂ ਸਾਡੇ ਸਮਰਪਿਤ Discord ਚੈਨਲ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਵੋ: Microsoft Foundry Discord.

ਤੁਹਾਨੂੰ ਕੀ ਚਾਹੀਦਾ ਹੈ

ਇਸ ਕੋਰਸ ਦਾ ਹਰ ਪਾਠ README ਵਿੱਚ ਲਿਖਤ ਪਾਠ ਅਤੇ ਇੱਕ ਛੋਟਾ ਵੀਡੀਓ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ। ਹਰ ਪਾਠ ਵਿੱਚ ਕੋਡ ਉਦਾਹਰਣਾਂ ਹੁੰਦੀਆਂ ਹਨ, ਜੋ code_samples ਫੋਲਡਰ ਵਿੱਚ ਮਿਲ ਸਕਦੀਆਂ ਹਨ। ਤੁਸੀਂ ਆਪਣੀ ਕਾਪੀ ਬਣਾਉਣ ਲਈ ਇਸ ਰੇਪੋ ਨੂੰ ਫੋਰਕ ਕਰ ਸਕਦੇ ਹੋ।

ਇਨ੍ਹਾਂ ਅਭਿਆਸਾਂ ਵਿੱਚ ਦਿੱਤੇ ਕੋਡ ਉਦਾਹਰਣ Azure AI Foundry ਅਤੇ GitHub Model Catalogs ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ ਤਾਂ ਜੋ ਭਾਸ਼ਾਈ ਮਾਡਲਾਂ ਨਾਲ ਇੰਟਰੈਕਟ ਕੀਤਾ ਜਾ ਸਕੇ:

ਇਹ ਕੋਰਸ Microsoft ਵਲੋਂ ਇਹਨਾਂ AI ਏਜੰਟ ਫਰੇਮਵਰਕਸ ਅਤੇ ਸੇਵਾਵਾਂ ਨੂੰ ਵੀ ਵਰਤਦਾ ਹੈ:

ਕੋਰਸ ਲਈ ਕੋਡ ਚਲਾਉਣ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, Course Setup ਵੇਖੋ।

🙏 ਮਦਦ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ?

ਕੀ ਤੁਹਾਡੇ ਕੋਲ ਸੁਝਾਅ ਹਨ ਜਾਂ ਤੁਸੀਂ ਸਪੈਲਿੰਗ ਜਾਂ ਕੋਡ ਦੀਆਂ ਗਲਤੀਆਂ ਲੱਭੀਆਂ ਹਨ? ਇਸ਼ੂ ਉਠਾਓ ਜਾਂ ਪੁਲ ਰਿਕਵੈਸਟ ਬਣਾਓ

📂 ਹਰ ਪਾਠ ਵਿੱਚ ਸ਼ਾਮਲ ਹੈ

🗃️ ਪਾਠ

ਪਾਠ ਲੇਖ ਅਤੇ ਕੋਡ ਵੀਡੀਓ ਵਾਧੂ ਸਿੱਖਿਆ
AI ਏਜੰਟਸ ਅਤੇ ਏਜੰਟ ਵਰਤੋਂ ਕੇਸ ਲਿੰਕ ਵੀਡੀਓ ਲਿੰਕ
AI ਏਜੰਟਿਕ ਫਰੇਮਵਰਕ ਦੀ ਖੋਜ ਲਿੰਕ ਵੀਡੀਓ ਲਿੰਕ
AI ਏਜੰਟਿਕ ਡਿਜ਼ਾਇਨ ਪੈਟਰਨ ਨੂੰ ਸਮਝਣਾ ਲਿੰਕ ਵੀਡੀਓ ਲਿੰਕ
ਟੂਲ ਉਪਯੋਗ ਡਿਜ਼ਾਇਨ ਪੈਟਰਨ ਲਿੰਕ ਵੀਡੀਓ ਲਿੰਕ
ਏਜੰਟਿਕ RAG ਲਿੰਕ ਵੀਡੀਓ ਲਿੰਕ
ਵਿਸ਼ਵਾਸਯੋਗ AI ਏਜੰਟ ਬਣਾਉਣਾ ਲਿੰਕ ਵੀਡੀਓ ਲਿੰਕ
ਯੋਜਨਾ ਡਿਜ਼ਾਇਨ ਪੈਟਰਨ ਲਿੰਕ ਵੀਡੀਓ ਲਿੰਕ
ਬਹੁ-ਏਜੰਟ ਡਿਜ਼ਾਇਨ ਪੈਟਰਨ ਲਿੰਕ ਵੀਡੀਓ ਲਿੰਕ
ਮੈਟਾਕੌਗਨਿਸ਼ਨ ਡਿਜ਼ਾਇਨ ਪੈਟਰਨ ਲਿੰਕ ਵੀਡੀਓ ਲਿੰਕ
ਪੈਦਾਵਾਰੀ ਵਿਚ ਐਆਈ ਏਜੰਟ ਲਿੰਕ ਵੀਡੀਓ ਲਿੰਕ
ਏਜੈਂਟਿਕ ਪ੍ਰੋਟੋਕੋਲ ਦੀ ਵਰਤੋਂ (MCP, A2A ਅਤੇ NLWeb) ਲਿੰਕ ਵੀਡੀਓ ਲਿੰਕ
ਐਆਈ ਏਜੰਟਾਂ ਲਈ ਸੰਦਰਭ ਇੰਜੀਨੀਅਰਿੰਗ ਲਿੰਕ ਵੀਡੀਓ ਲਿੰਕ
ਏਜੈਂਟਿਕ ਮੈਮੋਰੀ ਦਾ ਪ੍ਰਬੰਧਨ ਲਿੰਕ ਵੀਡੀਓ  
Microsoft Agent Framework ਦੀ ਖੋਜ ਲਿੰਕ    
ਕੰਪਿਊਟਰ ਯੂਜ਼ ਏਜੰਟ ਬਣਾਉਣਾ (CUA) ਜਲਦ ਆਵੇਗਾ    
ਸਕੇਲਯੋਗ ਏਜੰਟ ਤੈਨਾਤ ਕਰਨਾ ਜਲਦ ਆਵੇਗਾ    
ਲੋਕਲ ਐਆਈ ਏਜੰਟ ਬਣਾਉਣਾ ਜਲਦ ਆਵੇਗਾ    
ਐਆਈ ਏਜੰਟਾਂ ਦੀ ਸੁਰੱਖਿਆ ਜਲਦ ਆਵੇਗਾ    

🎒 ਹੋਰ ਕੋਰਸ

ਸਾਡੀ ਟੀਮ ਹੋਰ ਕੋਰਸ ਵੀ ਬਣਾਉਂਦੀ ਹੈ! ਵੇਖੋ:

LangChain

ਬੇਗੀਨਰਾਂ ਲਈ LangChain4j ਬੇਗੀਨਰਾਂ ਲਈ LangChain.js


Azure / Edge / MCP / Agents

ਬੇਗੀਨਰਾਂ ਲਈ AZD ਬੇਗੀਨਰਾਂ ਲਈ Edge AI ਬੇਗੀਨਰਾਂ ਲਈ MCP ਬੇਗੀਨਰਾਂ ਲਈ AI ਏਜੰਟ


Generative AI Series

ਬੇਗੀਨਰਾਂ ਲਈ Generative AI ਬੇਗੀਨਰਾਂ ਲਈ Generative AI (.NET) ਬੇਗੀਨਰਾਂ ਲਈ Generative AI (Java) ਬੇਗੀਨਰਾਂ ਲਈ Generative AI (JavaScript)


Core Learning

ਬੇਗੀਨਰਾਂ ਲਈ ML ਬੇਗੀਨਰਾਂ ਲਈ ਡੇਟਾ ਸਾਇੰਸ ਬੇਗੀਨਰਾਂ ਲਈ AI ਬੇਗੀਨਰਾਂ ਲਈ ਸਾਈਬਰਸੁਰੱਖਿਆ ਬੇਗੀਨਰਾਂ ਲਈ ਵੈੱਬ ਡਿਵੈਲਪਮੈਂਟ ਬੇਗੀਨਰਾਂ ਲਈ IoT ਬੇਗੀਨਰਾਂ ਲਈ XR ਵਿਕਾਸ


Copilot Series

AI ਜੋੜੀ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਲਈ Copilot C#/.NET ਲਈ Copilot Copilot ਐਡਵੈਂਚਰ

🌟 ਸਮੁਦਾਇਕ ਧੰਨਵਾਦ

Shivam Goyal ਨੂੰ Agentic RAG ਦਿਖਾਉਂਦੇ ਮਹੱਤਵਪੂਰਨ ਕੋਡ ਨਮੂਨੇ ਪੇਸ਼ ਕਰਨ ਲਈ ਧੰਨਵਾਦ।

ਯੋਗਦਾਨ

ਇਸ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਯੋਗਦਾਨ ਅਤੇ ਸੁਝਾਵਾਂ ਦਾ ਸਵਾਗਤ ਹੈ। ਜ਼ਿਆਦਾਤਰ ਯੋਗਦਾਨਾਂ ਲਈ ਤੁਹਾਨੂੰ Contributor License Agreement (CLA) ਨਾਲ ਸਹਿਮਤ ਹੋਣਾ ਲਾਜ਼ਮੀ ਹੁੰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਤੁਸੀਂ ਦਾਅਵਾ ਕਰਦੇ ਹੋ ਕਿ ਤੁਹਾਡੇ ਕੋਲ ਅਧਿਕਾਰ ਹਨ ਅਤੇ ਤੁਸੀਂ ਸਾਨੂੰ ਆਪਣੇ ਯੋਗਦਾਨ ਵਰਤਣ ਦੇ ਹੱਕ ਦਿੰਦੇ ਹੋ। ਵਿਸਥਾਰ ਲਈ, ਵੇਖੋ https://cla.opensource.microsoft.com.

ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਪੁੱਲ ਰਿਕਵੇਸਟ ਭੇਜਦੇ ਹੋ, ਇੱਕ CLA ਬੋਟ ਸੁਯੰਕ੍ਰਿਤ ਤੌਰ ‘ਤੇ ਨਿਰਧਾਰਿਤ ਕਰੇਗਾ ਕਿ ਕੀ ਤੁਹਾਨੂੰ CLA ਦੇਣ ਦੀ ਲੋੜ ਹੈ ਅਤੇ PR ਨੂੰ ਢੰਗ ਨਾਲ ਅਲੰਕ੍ਰਿਤ ਕਰੇਗਾ (ਜਿਵੇਂ ਕਿ status check, comment)। ਸਿਰਫ਼ ਬੋਟ ਵੱਲੋਂ ਦਿੱਤੀਆਂ ਹਦਾਇਤਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ। ਤੁਹਾਨੂੰ ਇਹ ਸਿਰਫ਼ ਇੱਕ ਵਾਰੀ ਕਰਨਾ ਪਵੇਗਾ ਸਾਡੇ CLA ਵਰਤਣ ਵਾਲੇ ਸਾਰੇ ਰੇਪੋਜ਼ ਵਿੱਚ।

ਇਸ ਪ੍ਰੋਜੈਕਟ ਨੇ Microsoft ਓਪਨ ਸੋਰਸ ਆਚਰਣ ਕੋਡ ਨੂੰ ਅਪਨਾਇਆ ਹੈ। ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ ਆਚਰਨ ਕੋਡ FAQ ਵੇਖੋ ਜਾਂ ਕਿਸੇ ਵੀ ਹੋਰ ਸਵਾਲਾਂ ਜਾਂ ਟਿੱਪਣੀਆਂ ਲਈ opencode@microsoft.com ਨਾਲ ਸੰਪਰਕ ਕਰੋ।

ਟ੍ਰੇਡਮਾਰਕ

ਇਸ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਪਰੋਜੈਕਟਾਂ, ਉਤਪਾਦਾਂ ਜਾਂ ਸੇਵਾਵਾਂ ਲਈ ਟ੍ਰੇਡਮਾਰਕ ਜਾਂ ਲੋਗੋ ਹੋ ਸਕਦੇ ਹਨ। Microsoft ਟ੍ਰੇਡਮਾਰਕ ਜਾਂ ਲੋਗੋ ਦੇ ਰਾਸ਼ਟਰਿਕ ਉਪਯੋਗ ਨੂੰ Microsoft ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਅਤੇ ਬ੍ਰੈਂਡ ਮਾਰਗਦਰਸ਼ਨ ਦੇ ਅਧੀਨ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਉਹਨਾਂ ਦੀਆਂ ਹਦਾਇਤਾਂ ਦਾ ਪਾਲਣ ਕਰਨਾ ਲਾਜ਼ਮੀ ਹੈ। ਇਸ ਪ੍ਰੋਜੈਕਟ ਦੇ ਸੰਸ਼ੋਧਿਤ ਵਰਜਨਾਂ ਵਿੱਚ Microsoft ਟ੍ਰੇਡਮਾਰਕ ਜਾਂ ਲੋਗੋ ਦੇ ਉਪਯੋਗ ਨਾਲ ਗਲਤਫਹਮੀ ਨਹੀਂ ਪੈਦਾ ਹੋਣੀ ਚਾਹੀਦੀ ਅਤੇ ਨਾ ਹੀ ਇਸ ਨਾਲ Microsoft ਦੀ ਸਪਾਂਸਰਸ਼ਿਪ ਦਾ ਭਾਵ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। ਤੀਸਰੀ ਪਾਰਟੀ ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਜਾਂ ਲੋਗੋ ਦਾ ਕੋਈ ਵੀ ਉਪਯੋਗ ਉਹਨਾਂ ਤੀਸਰੀ-ਪਾਰਟੀਆਂ ਦੀਆਂ ਨੀਤੀਆਂ ਦੇ ਅਧੀਨ ਹੈ।

ਮਦਦ ਪ੍ਰਾਪਤ ਕਰੋ

ਜੇ ਤੁਸੀਂ ਫਸ ਜਾਂਦੇ ਹੋ ਜਾਂ AI ਐਪ ਬਣਾਉਣ ਬਾਰੇ ਕੋਈ ਸਵਾਲ ਹੈ, ਤਾਂ ਜੁੜੋ:

Microsoft Foundry ਡਿਸਕੋਰਡ

ਜੇ ਤੁਹਾਡੇ ਕੋਲ ਉਤਪਾਦ ਫੀਡਬੈਕ ਜਾਂ ਤਿਆਰ ਕਰਦੇ ਸਮੇਂ ਕੋਈ ਗਲਤੀ ਆਈ ਹੋਵੇ ਤਾਂ ਦੱਸਣ ਲਈ ਜਾਓ:

Microsoft Foundry ਡਿਵੈਲਪਰ ਫੋਰਮ


ਅਸਪਸ਼ਟੀਕਰਨ: ਇਹ ਦਸਤਾਵੇਜ਼ ਏ.ਆਈ. ਅਨੁਵਾਦ ਸੇਵਾ Co-op Translator ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਅਨੁਵਾਦ ਕੀਤਾ ਗਿਆ ਹੈ। ਜਦੋਂ ਕਿ ਅਸੀਂ ਸ਼ੁੱਧਤਾ ਲਈ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹਾਂ, ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਰੱਖੋ ਕਿ ਸਵੈਚਾਲਿਤ ਅਨੁਵਾਦਾਂ ਵਿੱਚ ਗਲਤੀਆਂ ਜਾਂ ਅਸੰਗਤੀਆਂ ਹੋ ਸਕਦੀਆਂ ਹਨ। ਮੂਲ ਦਸਤਾਵੇਜ਼ ਨੂੰ ਇਸਦੀ ਮੂਲ ਭਾਸ਼ਾ ਵਿੱਚ ਅਧਿਕਾਰਕ ਸਰੋਤ ਮੰਨਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਮਹੱਤਵਪੂਰਨ ਜਾਣਕਾਰੀ ਲਈ, ਪੇਸ਼ੇਵਰ ਮਨੁੱਖੀ ਅਨੁਵਾਦ ਦੀ ਸਿਫ਼ਾਰਿਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਅਸੀਂ ਇਸ ਅਨੁਵਾਦ ਦੇ ਉਪਯੋਗ ਤੋਂ ਉਤਪੰਨ ਕਿਸੇ ਵੀ ਗਲਤ ਫਹਿਮੀ ਜਾਂ ਗਲਤ ਵਿਆਖਿਆ ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਨਹੀਂ ਹਾਂ।