ai-agents-for-beginners

Intro to AI Agents

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

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

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

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

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


ਪਰਚਿਆ

ਇਸ ਪਾਠ ਵਿੱਚ ਸ਼ਾਮਿਲ ਹੈ:

ਸਿੱਖਣ ਦੇ ਮਕਸਦ

ਇਸ ਪਾਠ ਦੇ ਅਖੀਰ ‘ਤੇ, ਤੁਸੀਂ ਸਮਰੱਥ ਹੋਵੋਗੇ:


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

AI ਏਜੰਟਸ ਕੀ ਹਨ?

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

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

ਚੱਲੋ ਇਸਨੂੰ ਥੋੜਾ ਵਧੇਰੇ ਵਿਸਥਾਰ ਨਾਲ ਵੇਖੀਏ:

What Are AI Agents?


AI ਏਜੰਟਸ ਦੇ ਵੱਖ-ਵੱਖ ਪ੍ਰਕਾਰ

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

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

ਕਦੋਂ AI ਏਜੰਟਸ ਵਰਤਣੇ ਚਾਹੀਦੇ ਹਨ

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

When to use AI Agents?

ਅਸੀਂ ਅਗਲੇ ਪਾਠ ਟ੍ਰਸਟਵਰਦੀ AI ਏਜੰਟਸ ਬਣਾਉਣਾ ਵਿੱਚ ਇਹ ਵੇਖਾਂਗੇ ਕਿ ਕਦੋਂ (ਅਤੇ ਕਦੋਂ ਨਹੀਂ) AI ਏਜੰਟਸ ਵਰਤਣੇ ਚਾਹੀਦੇ ਹਨ।


ਏਜੰਟਿਕ ਸਮਾਧਾਨਾਂ ਦੇ ਬੁਨਿਆਦੀ ਤੱਤ

ਏਜੰਟ ਵਿਕਾਸ

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

ਇਸ ਕੋਰਸ ਵਿੱਚ ਅਸੀਂ Microsoft Foundry Agent Service ਨੂੰ ਆਪਣੀ ਮੁੱਖ ਪਲੇਟਫਾਰਮ ਵਜੋਂ ਵਰਤਦੇ ਹਾਂ। ਇਹ ਗੁਣਵੱਤਾਵਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ:

ਏਜੰਟਿਕ ਪੈਟਰਨਸ

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

ਇਹ ਕੋਰਸ ਸਭ ਤੋਂ ਆਮ ਅਤੇ ਲਾਭਕਾਰੀ ਏਜੰਟਿਕ ਪੈਟਰਨਸ ਦੇ ਆਲੇ-ਦੁਆਲੇ ਬਣਾਇਆ ਗਿਆ ਹੈ।

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

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

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


ਕੋਡ ਦੇ ਨਮੂਨੇ

ਇੱਕ ਬਾਰ ਇਸਨੂੰ ਕਰਦੇ ਹੋਇਆ ਦੇਖਣਾ ਚਾਹੁੰਦੇ ਹੋ? ਇੱਥੇ ਇਸ ਪਾਠ ਲਈ ਕੋਡ ਦੇ ਨਮੂਨੇ ਹਨ:


ਕੋਈ ਸਵਾਲ ਹਨ?

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


ਇਸ ਏਜੰਟ ਦੀ ਸਮੀਖਿਆ ਕਰਨਾ (ਇੱਛਾ ਅਨੁਸਾਰ)

ਜਿਵੇਂ ਹੀ ਤੁਸੀਂ ਪਾਠ 16 ਵਿੱਚ ਏਜੰਟ ਤਿਆਰ ਕਰਨਾ ਸਿੱਖਦੇ ਹੋ, ਤੁਸੀਂ ਇਸ ਪਾਠ ਦੇ TravelAgent ਲਈ ਤਿਆਰ ਕੀਤੀ ਗਈ ਕੈਟਲੌਗ tests/lesson-01-smoke-tests.json ਨਾਲ ਤੇਜ਼ ਪੋਸਟ-ਡਿਪਲੋਇਮੈਂਟ ਹੈਲਥ ਚੈਕ ਕਰ ਸਕਦੇ ਹੋ। ਇਸ ਨੂੰ ਚਲਾਉਣ ਲਈ ਵੇਖੋ tests/README.md


ਪਿਛਲਾ ਪਾਠ

ਕੋਰਸ ਸੈਟਅੱਪ

ਅਗਲਾ ਪਾਠ

ਏਜੰਟਿਕ ਫਰੇਮਵਰਕਸ ਦੀ ਖੋਜ


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