(I-click ang larawan sa itaas para panoorin ang video para sa araling ito)
Maligayang pagdating sa kursong AI Agents para sa Mga Baguhan! Ang kursong ito ay nagbibigay sa iyo ng pundamental na kaalaman — at totoong gumaganang code — upang makapagsimula kang bumuo ng AI Agents mula sa simula.
Halina’t mag-sabi ng hi sa Azure AI Discord Community — puno ito ng mga nag-aaral at mga tagabuo ng AI na masayang sumagot sa mga tanong.
Bago tayo tumalon sa pagbuo, siguraduhing naiintindihan natin kung ano talaga ang isang AI Agent at kailan makatuwiran gamitin ito.
Saklaw ng araling ito:
Pagkatapos ng araling ito, dapat ay kaya mong:
Ganito ang simpleng paraan upang tingnan ito:
Ang AI Agents ay mga sistema na nagpapahintulot sa Large Language Models (LLMs) na talagang gawin ang mga bagay — sa pamamagitan ng pagbibigay sa kanila ng mga kasangkapan at kaalaman upang kumilos sa mundo, hindi lang basta tumugon sa mga prompt.
Paliwanag pa ito ng kaunti:

Large Language Models — Umiiral ang mga agents bago pa man ang LLMs, ngunit ang LLMs ang nagpapalakas sa mga modernong agent. Kaya nilang intindihin ang natural na wika, mag-isip ayon sa konteksto, at gawing konkretong plano ang malabong kahilingan ng gumagamit.
Pagsasagawa ng Aksyon — Kung walang agent system, ang LLM ay gumagawa lamang ng teksto. Sa loob ng agent system, kaya ng LLM na talagang isagawa ang mga hakbang — maghanap sa database, tumawag ng API, magpadala ng mensahe.
Pag-access sa mga Kasangkapan — Depende sa (1) kapaligiran kung saan tumatakbo ang agent at (2) sa pinili ng developer na ibigay dito kung ano ang mga kasangkapang magagamit. Maaaring makahanap ng flights ang travel agent ngunit hindi maka-edit ng record ng customer — depende ito sa naka-wire up.
Memorya + Kaalaman — Maaaring magkaroon ang agents ng panandaliang memorya (ang kasalukuyang pag-uusap) at pangmatagalang memorya (database ng customer, nakaraang interaksyon). Maaaring “maalala” ng travel agent na mas gusto mo ang mga window seats.
Hindi lahat ng agents ay pareho ang pagkakagawa. Narito ang talaan ng mga pangunahing uri, gamit ang travel booking agent bilang halimbawa:
| Uri ng Agent | Ano ang Ginagawa | Halimbawa ng Travel Agent |
|---|---|---|
| Simple Reflex Agents | Sumusunod sa mga mahigpit na patakaran — walang memorya, walang plano. | Nakakita ng reklamo sa email → ipinapasa sa customer service. ‘Yan lang. |
| Model-Based Reflex Agents | Nagpapanatili ng panloob na modelo ng mundo at ina-update ito habang nagbabago ang mga bagay. | Tinututukan ang kasaysayan ng presyo ng flight at pinapansin ang sobrang mahal na ruta. |
| Goal-Based Agents | May layunin at unti-unting iniisip kung paano ito mararating. | Nagbu-book ng buong trip (flights, kotse, hotel) mula sa kasalukuyan mong lokasyon para makarating ka sa destinasyon. |
| Utility-Based Agents | Hindi lang naghahanap ng isang solusyon — hinahanap ang pinakamainam sa pamamagitan ng pagtimbang ng mga kalakihan at kahinaan. | Binabalanse ang gastos laban sa kaginhawaan para mahanap ang trip na pinakaangkop sa iyong mga kagustuhan. |
| Learning Agents | Yumayabong sa paglipas ng panahon sa pamamagitan ng pagkatuto mula sa feedback. | Inaayos ang mga rekomendasyon sa booking batay sa mga resulta ng survey pagkatapos ng trip. |
| Hierarchical Agents | Isang mataas na antas na agent ang naghahati ng gawain sa mga subtask at nagtatalaga sa mas mababang antas ng mga agent. | Ang kahilingan na “i-cancel ang trip” ay hinahati sa: cancel flight, cancel hotel, cancel rental ng kotse — bawat isa ay hawak ng sub-agent. |
| Multi-Agent Systems (MAS) | Maramihang independiyenteng agents na nagtutulungan (o nakikipagkompetensya). | Sama-samang nagtatrabaho: mga hiwalay na agent para sa hotels, flights, at entertainment. Kompetisyon: iba’t ibang agents ang nakikipagkarera para mapunan ang mga silid ng hotel sa pinakamahusay na presyo. |
Hindi dahil kaya mong gumamit ng AI Agent ay palaging dapat mong gawin ito. Narito ang mga sitwasyon kung kailan talagang nagiging kapaki-pakinabang ang mga agents:

Mas pag-aaralan natin nang mabuti ang kung kailan (at kailan hindi) gagamit ng AI Agents sa leksyong Pagtatayo ng Mapagkakatiwalaang AI Agents sa susunod na bahagi ng kurso.
Ang unang gagawin kapag bumubuo ng agent ay tukuyin kung ano ang kaya nitong gawin — ang mga kasangkapan, aksyon, at asal nito.
Sa kursong ito, ginagamit natin ang Azure AI Agent Service bilang pangunahing platform. Sinusuportahan nito ang:
Nakikipag-usap ka sa LLMs sa pamamagitan ng mga prompt. Sa mga agents, hindi laging pwede mano-manong gawin ang bawat prompt — kailangan ng agent na kumilos sa maraming hakbang. Dito pumapasok ang Agentic Patterns. Ito ay mga reusable na estratehiya para sa prompting at pag-ayos ng LLMs sa mas scalable at maaasahang paraan.
Nakabatay ang kursong ito sa mga pinaka-karaniwan at kapaki-pakinabang na agentic patterns.
Ang Agentic Frameworks ay nagbibigay sa mga developer ng mga template, kasangkapan, at imprastraktura para sa pagpapadali ng paggawa ng mga agent. Pinapadali nila ang:
Sa kursong ito, nakatuon tayo sa Microsoft Agent Framework (MAF) para sa paggawa ng mga agent na handa na sa produksyon.
Handa ka na bang makita ito sa aksyon? Narito ang mga halimbawang code para sa araling ito:
Sumali sa Microsoft Foundry Discord para makipag-ugnayan sa iba pang mga nag-aaral, dumalo sa office hours, at makakuha ng sagot sa iyong mga tanong tungkol sa AI Agent mula sa komunidad.
Pagtatanggi: Ang dokumentong ito ay isinalin gamit ang serbisyo ng AI translation na Co-op Translator. Bagama’t nagsusumikap kami para sa katumpakan, pakatandaan na ang awtomatikong pagsasalin ay maaaring maglaman ng mga pagkakamali o hindi pagkakatugma. Ang orihinal na dokumento sa orihinal nitong wika ang dapat ituring na pangunahing sanggunian. Para sa mahahalagang impormasyon, inirerekomenda ang propesyonal na pagsasalin ng tao. Hindi kami mananagot sa anumang maling pagkakaintindi o maling interpretasyon na nagmula sa paggamit ng pagsasaling ito.