ai-agents-for-beginners

ਨਵੀਂਆਂ ਲਈ AI ਏਜੰਟਸ - ਇੱਕ ਕੋਰਸ

ਨਵੀਂਆਂ ਲਈ AI ਏਜੰਟਸ

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

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

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

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 | 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

ਕੀ ਤੁਹਾਨੂੰ ਲੋਕਲ ਕਲੋਨ ਕਰਨਾ ਪਸੰਦ ਹੈ?

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

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 watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 ਸ਼ੁਰੂਆਤ ਕਰਨਾ

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

ਇਸ ਕੋਰਸ ਲਈ ਬਹੁਭਾਸ਼ੀ ਸਹਾਇਤਾ ਉਪਲੱਬਧ ਹੈ। ਸਾਡੀਆਂ ਉਪਲੱਬਧ ਭਾਸ਼ਾਈਆਂ ਇੱਥੇ ਦੇਖੋ.

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

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

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

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

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

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

ਇਹ ਕੋਡ ਉਦਾਹਰਣ Microsoft Agent Framework ਨੂੰ Microsoft Foundry Agent Service V2 ਨਾਲ ਵਰਤਦੇ ਹਨ:

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

ਕੁਝ ਕੋਡ ਉਦਾਹਰਣ ਵਿਅਕਲਪਿਕ OpenAI-ਅਨੁਕੂਲ ਪ੍ਰਦਾਤਾ ਜਿਵੇਂ MiniMax ਦਾ ਵੀ ਸਹਾਰਾ ਲੈਂਦੇ ਹਨ, ਜੋ ਵੱਡੇ-ਸੰਦਰਭ ਮਾਡਲ (204K ਟੋਕਨ ਤੱਕ) ਦਿੰਦਾ ਹੈ। ਵਿਸਥਾਰ ਲਈ ਕੋਰਸ ਸੈਟਅਪ ਵੇਖੋ।

ਇਸ ਕੋਰਸ ਦਾ ਕੋਡ ਚਲਾਉਣ ਬਾਰੇ ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਲਈ, ਕੋਰਸ ਸੈਟਅਪ ‘ਤੇ ਜਾਓ।

🙏 ਮਦਦ ਕਰਨੀ ਹੈ?

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

📂 ਹਰ ਸਬਕ ਵਿੱਚ ਇਹ ਸ਼ਾਮਲ ਹੈ

🗃️ ਸਬਕ

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

🎒 ਹੋਰ ਕੋਰਸ

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

ਲੈਂਗਚੇਨ

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners —

ਅਜ਼ੂਰ / ਏਜ਼ / MCP / ਏਜੰਟ

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


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

Generative AI for Beginners Generative AI (.NET)

Generative AI (Java) Generative AI (JavaScript)


ਮੁੱਖ ਸਿੱਖਿਆ

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


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

ਕੋਪਾਇਲਟ ਫਾਰ ਏਆਈ ਪੇਅਰਡ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਕੋਪਾਇਲਟ ਫਾਰ C#/.NET ਕੋਪਾਇਲਟ ਐਡਵੈਂਚਰ

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

ਸ਼ਿਵਮ ਗੋਯਲ ਦਾ ਧੰਨਵਾਦ ਜਿਹੜੇ агентਿਕ RAG ਨੂੰ ਦਰਸਾਉਂਦੇ ਮਹੱਤਵਪੂਰਨ ਕੋਡ ਨਮੂਨੇ ਸਾਂਝੇ ਕਰਦੇ ਹਨ।

ਯੋਗਦਾਨ ਦੇਣਾ

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

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

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

ਟਰੇਡਮਾਰਕ

ਇਸ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਪ੍ਰੋਜੈਕਟਾਂ, ਉਤਪਾਦਾਂ ਜਾਂ ਸੇਵਾਵਾਂ ਲਈ ਟਰੇਡਮਾਰਕ ਜਾਂ ਲੋਗੋ ਹੋ ਸਕਦੇ ਹਨ। Microsoft ਦੇ ਟਰੇਡਮਾਰਕ ਜਾਂ ਲੋਗੋ ਦੀ ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਵਰਤੋਂ ਹੇਠਾਂ ਦਿੱਤੇ Microsoft ਦੇ Trademark & Brand Guidelines ਅਨੁਸਾਰ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ। ਇਸ ਪ੍ਰੋਜੈਕਟ ਦੇ ਸੋਧੇ ਗਏ ਵਰਜਨਾਂ ਵਿੱਚ Microsoft ਦੇ ਟਰੇਡਮਾਰਕ ਜਾਂ ਲੋਗੋ ਦੀ ਵਰਤੋਂ ਮਿਸ਼ਰਣ ਜਾਂ Microsoft ਦੀ ਪ੍ਰਾਇਕ੍ਰਿਤਤਾ ਦਾ ਅਸਰ ਨਾ ਕਰੇ। ਕਿਸੇ ਤੀਜੇ ਪੱਖ ਦੇ ਟਰੇਡਮਾਰਕ ਜਾਂ ਲੋਗੋ ਦੀ ਵਰਤੋਂ ਉਹਨਾਂ ਤੀਜੇ ਪੱਖ ਦੀਆਂ ਨੀਤੀਆਂ ਦੇ ਅਧੀਨ ਹੈ।

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

ਜੇ ਤੁਸੀਂ ਭਟੱਕ ਜਾਓ ਜਾਂ AI ਐਪਸ ਬਣਾਉਣ ਬਾਰੇ ਕੋਈ ਸਵਾਲ ਹੈ, ਤਾਂ ਸ਼ਾਮਲ ਹੋਵੋ:

Microsoft Foundry Discord

ਜੇ ਤੁਹਾਡੇ ਕੋਲ ਪ੍ਰੋਡਕਟ ਫੀਡਬੈਕ ਜਾਂ ਬਨਿਰਮਾਣ ਸਮੇਂ ਕੋਈ ਗਲਤੀਆਂ ਹਨ, ਤਾਂ ਜਾਓ:

Microsoft Foundry Developer Forum


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