ai-agents-for-beginners

AI ਏਜੰਟ ਸ਼ੁਰੂਆਤੀ ਲਈ - ਇੱਕ ਕੋਰਸ

ਪੈਦਾ ਕਰਨ ਵਾਲਾ AI ਸ਼ੁਰੂਆਤੀ ਲਈ

AI ਏਜੰਟ ਬਣਾਉਣਾ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਤੁਹਾਨੂੰ ਜੋ ਕੁਝ ਵੀ ਜਾਣਨਾ ਚਾਹੀਦਾ ਹੈ ਉਹ ਸਿਖਾਉਂਦਾ ਇੱਕ ਕੋਰਸ

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

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

GitHub ਐਕਸ਼ਨ ਰਾਹੀਂ ਸਮਰਥਿਤ (ਆਟੋਮੈਟਿਕ ਅਤੇ ਹਮੇਸ਼ਾ ਅਪ-ਟੂ-ਡੇਟ)

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) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

ਸਥਾਨਕ ਕਲੋਨ ਕਰਨਾ ਪਸੰਦ ਕਰਦੇ ਹੋ?

ਇਸ ਰਿਪੋਜ਼ਿਟਰੀ ਵਿੱਚ 50+ ਭਾਸ਼ਾ ਅਨੁਵਾਦ ਸ਼ਾਮਲ ਹਨ ਜੋ ਡਾਊਨਲੋਡ ਸਾਈਜ਼ ਨੂੰ ਬਹੁਤ ਵਧਾ ਦਿੰਦੇ ਹਨ। ਬਿਨਾਂ ਅਨੁਵਾਦਾਂ ਦੇ ਕਲੋਨ ਕਰਨ ਲਈ, ਸਪਾਰਸ ਚੈਕਆਉਟ ਦੀ ਵਰਤੋਂ ਕਰੋ:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git
cd ai-agents-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git
cd ai-agents-for-beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

ਇਹ ਤੁਹਾਨੂੰ ਕੋਰਸ ਪੂਰਾ ਕਰਨ ਲਈ ਜਰੂਰੀ ਸਾਰਾ ਕੁਝ ਤੇਜ਼ ਡਾਊਨਲੋਡ ਨਾਲ ਦਿੰਦਾ ਹੈ।

ਜੇ ਤੁਸੀਂ ਵੱਧ ਅਨੁਵਾਦ ਭਾਸ਼ਾਵਾਂ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਉਹ ਇੱਥੇ ਉਪਲਬਧ ਹਨ।

GitHub ਵੇਖਣ ਵਾਲੇ GitHub forks GitHub ਸਿਤਾਰੇ

Microsoft Foundry Discord

🌱 ਸ਼ੁਰੂਆਤ

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

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

ਜੇ ਤੁਸੀਂ ਪਹਿਲੀ ਵਾਰ ਜਨੇਰੇਟਿਵ AI ਮਾਡਲ ਨਾਲ ਕੰਮ ਕਰ ਰਹੇ ਹੋ, ਤਾਂ ਸਾਡਾ ਜਨੇਰੇਟਿਵ AI ਸ਼ੁਰੂਆਤੀ ਲਈ ਕੋਰਸ ਵੇਖੋ, ਜਿਸ ਵਿੱਚ GenAI ਨਾਲ ਬਣਾਉਣ ਦੇ 21 ਪਾਠ ਹਨ।

ਭੁੱਲੋ ਨਾ ਕਿ ਇਸ ਰਿਪੋ ਨੂੰ ਸਿਤਾਰਾ (🌟) ਦਿਓ ਅਤੇ ਇਸ ਰਿਪੋ ਨੂੰ ਫੋਰਕ ਕਰੋ ਤਾਂ ਜੋ ਕੋਡ ਚਲਾਇਆ ਜਾ ਸਕੇ।

ਹੋਰ ਸਿਖਿਆਰਥੀਆਂ ਨਾਲ ਮਿਲੋ, ਆਪਣੇ ਸਵਾਲ ਪੁੱਛੋ

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

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

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

ਇਹ ਕੋਡ ਉਦਾਹਰਣਾਂ Microsoft Agent Framework ਨਾਲ Azure AI Foundry Agent Service V2 ਦੀ ਵਰਤੋਂ ਕਰਦੀਆਂ ਹਨ:

ਇਸ ਕੋਰਸ ਵਿੱਚ Microsoft ਵੱਲੋਂ ਹੇਠਾਂ ਦਿੱਤੇ AI ਏਜੰਟ ਫਰੇਮਵਰਕ ਅਤੇ ਸੇਵਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਗਈ ਹੈ:

ਕੋਰਸ ਦੇ ਲਈ ਕੋਡ ਚਲਾਉਣ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, Course Setup ‘ਤੇ ਜਾਓ।

🙏 ਮਦਦ ਕਰਨੀ ਹੈ?

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

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

🗃️ ਪਾਠ

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

🎒 ਹੋਰ ਕੋਰਸ

ਸਾਡੀ ਟੀਮ ਹੋਰ ਕੋਰਸ ਵੀ ਤਿਆਰ ਕਰਦੀ ਹੈ! ਦੇਖੋ:

LangChain

ਨਵਾਂ Sikhiyaar ਲਈ LangChain4j ਨਵਾਂ Sikhiyaar ਲਈ LangChain.js ਨਵਾਂ Sikhiyaar ਲਈ LangChain

Azure / Edge / MCP / ਏਜੰਟ

ਨਵਾਂ Sikhiyaar ਲਈ AZD ਨਵਾਂ Sikhiyaar ਲਈ Edge AI ਨਵਾਂ Sikhiyaar ਲਈ MCP ਨਵਾਂ Sikhiyaar ਲਈ AI ਏਜੰਟ


ਜਨਰੇਟਿਵ ਏਆਈ ਸੀਰੀਜ਼

ਨਵਾਂ Sikhiyaar ਲਈ ਜਨਰੇਟਿਵ ਏਆਈ Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


ਕੋਰ ਸਿੱਖਿਆ

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


ਕੋਪਾਇਲਟ ਸੀਰੀਜ਼

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

🌟 ਕਮਿਉਨਿਟੀ ਧੰਨਵਾਦ

ਐਜੈਂਟਿਕ RAG ਦਿਖਾਉਂਦੇ ਮੁਹੱਈਆ ਕਰਵਾਏ ਮਹੱਤਵਪੂਰਣ ਕੋਡ ਨਮੂਨੇ ਲਈ ਸ਼ਿਵਮ ਗੋਯਲ ਦਾ ਧੰਨਵਾਦ।

ਯੋਗਦਾਨ

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

ਜਦੋਂ ਤੁਸੀਂ ਪુલ ਰਿਕਵੇਸਟ ਸਬਮਿਟ ਕਰਦੇ ਹੋ, ਤਾਂ ਇਕ CLA ਬੌਟ ਆਪਣੇ ਆਪ ਨਿਰਧਾਰਤ ਕਰੇਗਾ ਕਿ ਕੀ ਤੁਹਾਨੂੰ CLA ਦੇਣੀ ਲੋੜ ਹੈ ਅਤੇ PR ਨੂੰ ਅਨੁਕੂਲ ਸਜਾਵਟ ਦੇਵੇਗਾ (ਜਿਵੇਂ ਕਿ ਸਥਿਤੀ ਚੈੱਕ, ਟਿੱਪਣੀ)। ਸਿਰਫ ਉਸ ਬੌਟ ਦੀ ਦਿੱਤੀ ਗਈ ਹਦਾਇਤਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ। ਇਹ ਤੁਹਾਨੂੰ ਸਾਰੇ ਰਿਪੋਜ਼ੋਟਰੀਜ਼ ਵਿੱਚ ਇੱਕ ਵਾਰੀ ਹੀ ਕਰਨਾ ਪਵੇਗਾ।

ਇਸ ਪ੍ਰੋਜੈਕਟ ਨੇ Microsoft Open Source Code of Conduct ਨੂੰ ਅਪਣਾਇਆ ਹੈ। ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ Code of Conduct FAQ ਵੇਖੋ ਜਾਂ opencode@microsoft.com ‘ਤੇ ਸੰਪਰਕ ਕਰੋ।

ਟ੍ਰੇਡਮਾਰਕ

ਇਸ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਪ੍ਰੋਜੈਕਟਾਂ, ਉਤਪਾਦਾਂ ਜਾਂ ਸੇਵਾਵਾਂ ਲਈ ਟ੍ਰੇਡਮਾਰਕ ਜਾਂ ਲੋਗੋ ਹੋ ਸਕਦੇ ਹਨ। ਮਾਈਕ੍ਰੋਸੌਫਟ ਟ੍ਰੇਡਮਾਰਕਾਂ ਜਾਂ ਲੋਗੋਜ਼ ਦੀ ਆਧਿਕਾਰਿਤ ਵਰਤੋਂ ਲਈ
Microsoft’s Trademark & Brand Guidelines ਦੀ ਪਾਲਣਾ ਲਾਜ਼ਮੀ ਹੈ।
ਇਸ ਪ੍ਰੋਜੈਕਟ ਦੇ ਸੋਧੇ ਹੋਏ ਸੰਸਕਰਨਾਂ ਵਿੱਚ ਮਾਈਕ੍ਰੋਸੌਫਟ ਟ੍ਰੇਡਮਾਰਕ ਜਾਂ ਲੋਗੋ ਦੀ ਵਰਤੋਂ ਕਿਸੇ ਵੀ ਕਿਸਮ ਦਾ ਗੁੰਮਰਾਹੀ ਜਾਂ ਮਾਈਕ੍ਰੋਸੌਫਟ ਜਥੇਬੰਦੀ ਦਾ ਭਾਵ ਨਾ ਪੈਦਾ ਕਰਨ ਦੇ ਕਾਬਲ ਨਹੀਂ ਹੋਣੀ ਚਾਹੀਦੀ।
ਤ੍ਰਿਤੀ-ਪੱਖ ਟ੍ਰੇਡਮਾਰਕ ਜਾਂ ਲੋਗੋ ਦੀ ਵਰਤੋਂ ਉਸ ਤ੍ਰਿਤੀ-ਪੱਖ ਦੀਆਂ ਨੀਤੀਆਂ ਦੇ ਅਧੀਨ ਹੈ।

ਸਹਾਇਤਾ ਲੈਣਾ

ਜੇ ਤੁਸੀਂ ਫਸ ਜਾਂਦੇ ਹੋ ਜਾਂ ਏਆਈ ਐਪਸ ਬਣਾਉਣ ਬਾਰੇ ਕੋਈ ਸਵਾਲ ਹੋਵੇ, ਤਾਂ ਸ਼ਾਮਿਲ ਹੋਵੋ:

Microsoft Foundry Discord

ਜੇ ਤੁਹਾਡੇ ਕੋਲ ਉਤਪਾਦ ਸੰਬੰਧੀ ਫੀਡਬੈਕ ਜਾਂ ਗਲਤੀਆਂ ਹਨ, ਤਾਂ ਦੇਖੋ:

Microsoft Foundry Developer Forum


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