ai-agents-for-beginners

Paano Magdisenyo ng Mahuhusay na AI Agents

(I-click ang larawan sa itaas upang mapanood ang video ng araling ito)

Mga Prinsipyo sa Disenyo ng AI Agentic

Panimula

Maraming paraan upang mag-isip tungkol sa paggawa ng mga AI Agentic Systems. Dahil ang kalabuan ay isang tampok at hindi isang bug sa disenyo ng Generative AI, minsan mahirap para sa mga inhinyero na malaman kung saan magsisimula. Nilikha namin ang isang hanay ng mga prinsipyo sa disenyo ng UX na nakasentro sa tao upang bigyang-kakayahan ang mga developer na bumuo ng mga agentic system na nakatuon sa customer upang matugunan ang kanilang mga pangangailangan sa negosyo. Ang mga prinsipyong ito sa disenyo ay hindi isang tiyak na arkitektura kundi isang panimulang punto para sa mga koponan na nagde-define at bumubuo ng mga karanasan sa agent.

Sa pangkalahatan, ang mga agent ay dapat:

Tatalakayin sa Araling Ito

Mga Layunin sa Pagkatuto

Pagkatapos makumpleto ang araling ito, magagawa mong:

  1. Ipaliwanag kung ano ang mga Prinsipyo sa Disenyo ng Agentic
  2. Ipaliwanag ang mga alituntunin para sa paggamit ng mga Prinsipyo sa Disenyo ng Agentic
  3. Maunawaan kung paano bumuo ng isang agent gamit ang mga Prinsipyo sa Disenyo ng Agentic

Ang Mga Prinsipyo sa Disenyo ng Agentic

Mga Prinsipyo sa Disenyo ng Agentic

Agent (Espasyo)

Ito ang kapaligiran kung saan gumagana ang agent. Ang mga prinsipyong ito ay nagbibigay ng gabay kung paano magdisenyo ng mga agent para sa pakikisalamuha sa pisikal at digital na mundo.

Agent (Oras)

Ito ay kung paano gumagana ang agent sa paglipas ng panahon. Ang mga prinsipyong ito ay nagbibigay ng gabay kung paano magdisenyo ng mga agent na nakikipag-ugnayan sa nakaraan, kasalukuyan, at hinaharap.

Agent (Core)

Ito ang mga pangunahing elemento sa disenyo ng isang agent.

Mga Alituntunin sa Pagpapatupad ng Mga Prinsipyong Ito

Kapag ginagamit ang mga prinsipyong disenyo na nabanggit, sundin ang mga sumusunod na alituntunin:

  1. Transparency: Ipabatid sa gumagamit na may AI na kasangkot, kung paano ito gumagana (kabilang ang mga nakaraang aksyon), at kung paano magbigay ng feedback at baguhin ang sistema.
  2. Control: Bigyang-kakayahan ang gumagamit na i-customize, tukuyin ang mga kagustuhan at i-personalize, at magkaroon ng kontrol sa sistema at mga katangian nito (kabilang ang kakayahang makalimutan).
  3. Consistency: Sikaping magkaroon ng pare-parehong, multi-modal na karanasan sa iba’t ibang device at endpoint. Gumamit ng mga pamilyar na elemento ng UI/UX kung maaari (hal., icon ng mikropono para sa pakikipag-ugnayan sa boses) at bawasan ang cognitive load ng customer hangga’t maaari (hal., magbigay ng maikli at malinaw na mga sagot, mga visual aid, at nilalaman na ‘Matuto Pa’).

Paano Magdisenyo ng Isang Travel Agent gamit ang Mga Prinsipyong Ito at Alituntunin

Isipin na ikaw ay nagdidisenyo ng isang Travel Agent, narito kung paano mo maaaring isipin ang paggamit ng mga Prinsipyo sa Disenyo at Alituntunin:

  1. Transparency – Ipabatid sa gumagamit na ang Travel Agent ay isang AI-enabled na Agent. Magbigay ng ilang pangunahing tagubilin kung paano magsimula (hal., isang “Hello” na mensahe, mga sample na prompt). Malinaw na idokumento ito sa pahina ng produkto. Ipakita ang listahan ng mga prompt na tinanong ng gumagamit sa nakaraan. Gawing malinaw kung paano magbigay ng feedback (thumbs up at down, Send Feedback button, atbp.). Malinaw na ipaliwanag kung may mga limitasyon sa paggamit o paksa ang Agent.
  2. Control – Siguraduhing malinaw kung paano maaaring baguhin ng gumagamit ang Agent pagkatapos itong malikha gamit ang mga bagay tulad ng System Prompt. Bigyang-kakayahan ang gumagamit na pumili kung gaano kahaba ang sagot ng Agent, ang istilo ng pagsusulat nito, at anumang mga limitasyon sa kung ano ang hindi dapat pag-usapan ng Agent. Payagan ang gumagamit na tingnan at tanggalin ang anumang nauugnay na mga file o data, mga prompt, at mga nakaraang pag-uusap.
  3. Consistency – Siguraduhing ang mga icon para sa Share Prompt, magdagdag ng file o larawan, at mag-tag ng isang tao o bagay ay pamantayan at madaling makilala. Gumamit ng icon ng paperclip upang ipahiwatig ang pag-upload/pagbabahagi ng file sa Agent, at isang icon ng larawan upang ipahiwatig ang pag-upload ng graphics.

May Higit Pang Katanungan Tungkol sa Mga Pattern ng Disenyo ng AI Agentic?

Sumali sa Azure AI Foundry Discord upang makipagkita sa iba pang mga nag-aaral, dumalo sa mga office hour, at masagot ang iyong mga tanong tungkol sa AI Agents.

Karagdagang Mga Mapagkukunan

Paggalugad sa Mga Framework ng Agentic

Susunod na Aralin

Pattern ng Disenyo para sa Paggamit ng Tool


Paunawa:
Ang dokumentong ito ay isinalin gamit ang AI translation service na Co-op Translator. Bagama’t sinisikap naming maging tumpak, pakitandaan na ang mga awtomatikong pagsasalin ay maaaring maglaman ng mga pagkakamali o hindi pagkakatugma. Ang orihinal na dokumento sa orihinal nitong wika ang dapat ituring na opisyal na sanggunian. Para sa mahalagang impormasyon, inirerekomenda ang propesyonal na pagsasalin ng tao. Hindi kami mananagot sa anumang hindi pagkakaunawaan o maling interpretasyon na maaaring magmula sa paggamit ng pagsasaling ito.