ai-agents-for-beginners

Intro to AI Agents

(ਇਸ ਪਾਠ ਲਈ ਵੀਡੀਓ ਦੇਖਣ ਲਈ ਉਪਰ ਦਿੱਤੀ ਤਸਵੀਰ ‘ਤੇ ਕਲਿੱਕ ਕਰੋ)

AI ਏਜੰਟਾਂ ਅਤੇ ਏਜੰਟ ਵਰਤੋਂ ਦੇ ਕੇਸਾਂ ਦਾ ਪਰਿਚਯ

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

Azure AI Discord Community ਵਿੱਚ ਆਓ ਇਸਮੈਂ ਬੋਲੋ — ਇੱਥੇ ਸਿੱਖਣ ਵਾਲੇ ਅਤੇ AI ਨਿਰਮਾਤਾ ਮੌਜੂਦ ਹਨ ਜੋ ਸਵਾਲਾਂ ਦੇ ਜਵਾਬ ਦੇਣ ਵਿੱਚ ਸੁਖਦ ਹਨ।

ਬਣਾਉਣ ਵਿੱਚ ਕਦਮ ਰੱਖਣ ਤੋਂ ਪਹਿਲਾਂ, ਆਓ ਇਹ ਯਕੀਨੀ ਬਣਾਈਏ ਕਿ ਅਸੀਂ ਵਾਸਤਵ ਵਿੱਚ ਸਮਝਦੇ ਹਾਂ ਕਿ AI ਏਜੰਟ ਕੀ ਹੈ ਅਤੇ ਕਦੋਂ ਇਸਦਾ ਉਪਯੋਗ ਕਰਨਾ ਤਰਕਸੰਗਤ ਹੈ।


ਪਰਿਚਯ

ਇਹ ਪਾਠ ਕਵਰ ਕਰਦਾ ਹੈ:

ਸਿੱਖਣ ਦੇ ਲਕੜੀ

ਇਸ ਪਾਠ ਦੇ ਅੰਤ ਤੱਕ, ਤੁਸੀਂ ਸਮਰੱਥ ਹੋ ਜਾਣਗੇ:


AI ਏਜੰਟਾਂ ਦੀ ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਕਿਸਮਾਂ

AI ਏਜੰਟ ਕੀ ਹਨ?

ਇਸਨੂੰ ਸੋਚਣ ਦਾ ਇੱਕ ਸਧਾਰਣ ਤਰੀਕਾ ਇਹ ਹੈ:

AI ਏਜੰਟ ਉਹ ਪ੍ਰਣਾਲੀਆਂ ਹਨ ਜੋ ਵੱਡੇ ਭਾਸ਼ਾ ਮਾਡਲਾਂ (LLMs) ਨੂੰ ਐਸਾ ਕਰਨ ਦਿੰਦੀਆਂ ਹਨ — ਉਹਨਾਂ ਨੂੰ ਜ਼ਮੀਨ ‘ਤੇ ਕਾਰਵਾਈ ਲਈ ਸੰਦ ਅਤੇ ਗਿਆਨ ਦੇ ਕੇ, ਸਿਰਫ ਪ੍ਰੰਪਟਾਂ ਦਾ ਜਵਾਬ ਦੇਣ ਲਈ ਨਹੀਂ।

ਇਸ ਵਾਕ ਨੂੰ ਥੋੜਾ ਵਿਸਥਾਰ ਨਾਲ ਸਮਝੀਏ:

What Are AI Agents?


ਵੱਖ-ਵੱਖ ਕਿਸਮਾਂ ਦੇ AI ਏਜੰਟ

ਸਾਰੇ ਏਜੰਟ ਇੱਕੋ ਜਿਹੇ ਨਹੀਂ ਬਣਾਏ ਜਾਂਦੇ। ਹੇਠਾਂ ਮੁੱਖ ਕਿਸਮਾਂ ਦਾ ਵਿਵਰਣ ਦਿੱਤਾ ਹੈ, ਯਾਤਰਾ ਬੁਕਿੰਗ ਏਜੰਟ ਦੀ ਉਦਾਹਰਨ ਨਾਲ:

ਏਜੰਟ ਕਿਸਮ ਇਹ ਕੀ ਕਰਦਾ ਹੈ ਯਾਤਰਾ ਏਜੰਟ ਦੀ ਉਦਾਹਰਨ
ਸਧਾਰਣ ਰਿਫਲੈਕਸ ਏਜੰਟ ਸਖ਼ਤ ਨਿਯਮਾਂ ਤੇ ਚੱਲਦਾ ਹੈ — ਕੋਈ ਯਾਦ, ਕੋਈ ਯੋਜਨਾ-ਸ਼ੁਰੂਆਤੀ ਨਹੀਂ। ਸ਼ਿਕਾਇਤ ਵਾਲਾ ਈਮੇਲ ਵੇਖਦਾ ਹੈ → ਗਾਹਕ ਸੇਵਾ ਨੂੰ ਭੇਜਦਾ ਹੈ। ਬਸ ਇੰਨਾ ਹੀ।
ਮਾਡਲ-ਅਧਾਰਤ ਰਿਫਲੈਕਸ ਏਜੰਟ ਦੁਨੀਆ ਦਾ ਅੰਦਰੂਨੀ ਮਾਡਲ ਰੱਖਦਾ ਹੈ ਅਤੇ ਜਦੋਂ ਬਦਲਾਅ ਹੁੰਦੇ ਹਨ ਤਦ ਉਨ੍ਹਾਂ ਅਨੁਸਾਰ ਅਪਡੇਟ ਕਰਦਾ ਹੈ। ਇਤਿਹਾਸਕ ਫਲਾਈਟ ਕੀਮਤਾਂ ਦਾ ਟ੍ਰੈਕ ਰੱਖਦਾ ਹੈ ਅਤੇ ਰੂਟ ਜਿੱਥੇ ਹਾਲ ਹੀ ਵਿੱਚ ਮਹਿੰਗੇ ਹੋ ਗਏ ਹਨ, ਉਸ ਨੂੰ ਫਲੈਗ ਕਰਦਾ ਹੈ।
ਲਕੜੀ-ਅਧਾਰਤ ਏਜੰਟ ਮਨ ਵਿੱਚ ਇੱਕ ਲਕੜੀ ਹੁੰਦੀ ਹੈ ਅਤੇ ਕਦਮ-ਬ-ਕਦਮ ਉਸ ਤੱਕ ਪਹੁੰਚਣ ਦਾ ਰਾਹ ਲੱਭਦਾ ਹੈ। ਤੁਹਾਡੇ ਵਰਤਮਾਨ ਸਥਾਨ ਤੋਂ ਲੈ ਕੇ ਮੰਜ਼ਿਲ ਤੱਕ ਪੂਰਾ ਯਾਤਰਾ ਬੁਕ ਕਰਦਾ ਹੈ (ਫਲਾਈਟ, ਕਾਰ, ਹੋਟਲ)।
ਯੂਟੀਲਿਟੀ-ਅਧਾਰਤ ਏਜੰਟ ਸਿਰਫ ਇੱਕ ਹੱਲ ਨਹੀਂ ਲੱਭਦਾ — ਵਧੀਆ ਹੱਲ ਲੱਭਦੈ ਹੈ ਜਿੱਥੇ ਖਰਚ ਅਤੇ ਆਰਾਮ ਦਾ ਤੱਲ ਮੇਲ ਕਰਦਾ ਹੈ। ਲਾਗਤ ਅਤੇ ਸੁਵਿਧਾ ਨੂੰ ਤੋਲਦਾ ਹੈ ਤਾਂ ਜੋ ਤੁਹਾਡੇ ਪਸੰਦੀਦਾ ਯਾਤਰਾ ਲਈ ਸਭ ਤੋਂ ਚੰਗਾ ਵਿਕਲਪ ਮਿਲੇ।
ਸਿੱਖਣ ਵਾਲੇ ਏਜੰਟ ਫੀਡਬੈਕ ਤੋਂ ਸਿੱਖ ਕੇ ਸਮੇਂ ਦੇ ਨਾਲ ਬਿਹਤਰ ਹੁੰਦਾ ਹੈ। ਯਾਤਰਾ ਬਾਅਦ ਦਾ ਸਰਵੇਖਣ ਦੇ ਅਧਾਰ ‘ਤੇ ਅਗਲੇ ਸਿਫ਼ਾਰਸ਼ਾਂ ਨੂੰ ਢਾਲਦਾ ਹੈ।
ਹਾਇਰਾਰਕੀਕਲ ਏਜੰਟ ਉੱਚ-ਪੱਧਰੀ ਏਜੰਟ ਕੰਮ ਨੂੰ ਛੋਟੇ ਹਿੱਸਿਆਂ ਵਿੱਚ ਵੰਡਦਾ ਹੈ ਅਤੇ ਨੀਵੇਂ ਪੱਧਰ ਦੇ ਏਜੰਟਾਂ ਨੂੰ ਸੌਂਪਦਾ ਹੈ। “ਟ੍ਰਿਪ ਰੱਦ ਕਰੋ” ਦੀ ਬੇਨਤੀ ਨੂੰ ਵੰਡਦਾ ਹੈ: ਫਲਾਈਟ ਰੱਦ ਕਰੋ, ਹੋਟਲ ਰੱਦ ਕਰੋ, ਕਾਰ ਕਿਰਾਏ ‘ਤੇ ਰੱਦ ਕਰੋ — ਹਰ ਇਕ ਨੂੰ ਇੱਕ ਸਬ-ਏਜੰਟ ਦੇ ਸੌਂਪਿਆ ਜਾਂਦਾ ਹੈ।
ਬਹੁ-ਏਜੰਟ ਪ੍ਰਣਾਲੀਆਂ (MAS) ਬਹੁਤ ਸਾਰੇ ਸਵਤੰਤਰ ਏਜੰਟ ਇਕੱਠੇ ਕੰਮ ਕਰ ਰਹੇ ਹੋ (ਜਾਂ ਮੁਕਾਬਲਾ ਕਰ ਰਹੇ ਹੋ)। ਸਹਿਯੋਗੀ: ਵੱਖ-ਵੱਖ ਏਜੰਟ ਹੋਟਲ, ਫਲਾਈਟ ਅਤੇ ਮਨੋਰੰਜਨ ਲਈ। ਮੁਕਾਬਲੇਬਾਜ਼ੀ: ਕਈ ਏਜੰਟ ਇੱਕੋ ਸਮੇਂ ਹੋਟਲ ਕਮਰੇ ਸਭ ਤੋਂ ਵਧੀਆ ਕੀਮਤ ‘ਤੇ ਭਰਣ ਲਈ ਮੁਕਾਬਲਾ ਕਰਦੇ।

ਕਦੋਂ AI ਏਜੰਟ ਵਰਤੇ ਜਾਣ

ਕੇਵਲ ਇਸ ਲਈ ਕਿ ਤੁਸੀਂ ਵਰਤ ਸਕਦੇ ਹੋ, ਦਾ मतलब ਇਹ ਨਹੀਂ ਕਿ ਤੁਸੀਂ ਹਰ ਵੇਲੇ ਵਰਤਣਾ ਚਾਹੀਦਾ ਹੈ। ਇੱਥੇ ਉਹ ਸਥਿਤੀਆਂ ਹਨ ਜਿੱਥੇ ਏਜੰਟ ਬਹੁਤ ਮਦਦਗਾਰ ਹੁੰਦੇ ਹਨ:

When to use AI Agents?

ਅਸੀਂ ਆਗਲੇ ਕੋਰਸ ਵਿੱਚ ਭਰੋਸੇਯੋਗ AI ਏਜੰਟ ਬਣਾਉਣਾ ਪਾਠ ਵਿੱਚ ਇਸਦੇ ਬਾਰੇ ਵਧੇਰੇ ਗਹਿਰਾਈ ਨਾਲ ਜਾਣਕਾਰੀ ਲੈਂਦੇ ਹਾਂ।


ਏਜੰਟਿਕ ਹੱਲਾਂ ਦੇ ਮੂਲ ਤੱਤ

ਏਜੰਟ ਵਿਕਾਸ

ਏਜੰਟ ਬਣਾਉਣ ਦਾ ਪਹਿਲਾ ਕੰਮ ਹੁੰਦਾ ਹੈ ਇਹ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨਾ ਕਿ ਇਹ ਕੀ ਕਰ ਸਕਦਾ ਹੈ — ਇਸਦੇ ਸੰਦ, ਕਾਰਵਾਈਆਂ ਅਤੇ ਵਿਹਾਰ।

ਇਸ ਕੋਰਸ ਵਿੱਚ, ਅਸੀਂ Azure AI Agent Service ਨੂੰ ਮੁੱਖ ਪਲੇਟਫ਼ਾਰਮ ਵਜੋਂ ਵਰਤਦੇ ਹਾਂ। ਇਹ ਸਹਾਇਤਾ ਕਰਦਾ ਹੈ:

ਏਜੰਟਿਕ ਪੈਟਰਨ

ਤੁਸੀਂ LLMs ਨਾਲ ਪ੍ਰੰਪਟਾਂ ਰਾਹੀਂ ਸੰਚਾਰ ਕਰਦੇ ਹੋ। ਏਜੰਟਾਂ ਦੇ ਨਾਲ, ਤੁਸੀਂ ਹਰ ਗੱਲ ਹੱਥੋਂ-ਹੱਥ ਪ੍ਰੰਪਟ ਨਹੀਂ ਕਰ ਸਕਦੇ — ਏਜੰਟ ਨੂੰ ਕਈ ਕਦਮਾਂ ‘ਤੇ ਕਾਰਵਾਈ ਕਰਨੀ ਪੈਂਦੀ ਹੈ। ਇੱਥੇ ਏਜੰਟਿਕ ਪੈਟਰਨ ਕੰਮ ਆਉਂਦੇ ਹਨ। ਇਹ LLMs ਨੂੰ ਵਧੇਰੇ ਸਕੇਲਯੋਗ ਅਤੇ ਭਰੋਸੇਯੋਗ ਢੰਗ ਨਾਲ ਪ੍ਰੰਪਟ ਕਰਦੇ ਅਤੇ ਸੰਚਾਲਿਤ ਕਰਨ ਦੇ ਰਣਨੀਤੀਆਂ ਹਨ।

ਇਹ ਕੋਰਸ ਸਭ ਤੋਂ ਆਮ ਅਤੇ ਲਾਭਦਾਇਕ ਏਜੰਟਿਕ ਪੈਟਰਨਾਂ ‘ਤੇ ਅਧਾਰਤ ਹੈ।

ਏਜੰਟਿਕ ਫ੍ਰੇਮਵਰਕ

ਏਜੰਟਿਕ ਫ੍ਰੇਮਵਰਕ ਵਿਕਾਸਕਾਰਾਂ ਨੂੰ ਤਿਆਰ ਟੈਂਪਲੇਟ, ਸੰਦ ਅਤੇ ਢਾਂਚਾ ਮੁਹੱਈਆ ਕਰਵਾਉਂਦੇ ਹਨ ਤਾਂ ਜੋ ਏਜੰਟ ਬਣਾਉਣਾ ਆਸਾਨ ਹੋ ਜਾਵੇ। ਇਹ ਬਹੁਤ ਸਹੂਲਤ ਦਿੰਦੇ ਹਨ:

ਇਸ ਕੋਰਸ ਵਿੱਚ, ਅਸੀਂ Microsoft Agent Framework (MAF) ‘ਤੇ ਧਿਆਨ ਕੇਂਦਰਿਤ ਕਰਦੇ ਹਾਂ ਜੋ ਪ੍ਰੋਡਕਸ਼ਨ-ਤਿਆਰ ਏਜੰਟ ਬਣਾਉਣ ਲਈ ਹੈ।


ਕੋਡ ਨਮੂਨੇ

ਤੁਸੀਂ ਇਸਦਾ ਕਾਰਜਕਾਰੀ ਨਜ਼ਾਰਾ ਦੇਖਣਾ ਚਾਹੁੰਦੇ ਹੋ? ਇੱਥੇ ਇਸ ਪਾਠ ਲਈ ਕੋਡ ਨਮੂਨੇ ਹਨ:


ਕਿਸੇ ਸਵਾਲ ਹੈ?

Microsoft Foundry Discord ਵਿੱਚ ਸ਼ਾਮਿਲ ਹੋਵੋ ਤੇ ਹੋਰ ਸਿੱਖਿਆਰਥੀਆਂ ਨਾਲ ਜੁੜੋ, ਦਫ਼ਤਰੀ ਸਮਿਆਂ ਵਿੱਚ ਆਓ, ਅਤੇ ਕਮਿਊਨਿਟੀ ਤੋਂ ਆਪਣੇ AI ਏਜੰਟ ਸਵਾਲਾਂ ਦੇ ਜਵਾਬ ਲਵੋ।


ਪਿਛਲਾ ਪਾਠ

ਕੋਰਸ ਸੈਟਅਪ

ਅਗਲਾ ਪਾਠ

ਏਜੰਟਿਕ ਫ੍ਰੇਮਵਰਕ ਦਾ ਅਧਿਐਨ


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