ai-agents-for-beginners

Paano Magdisenyo ng Magagandang AI Agents

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

Mga Prinsipyo ng Disenyo ng AI Agentic

Panimula

Maraming mga paraan para pag-isipan ang pagbuo ng AI Agentic Systems. Dahil ang pagiging malabo ay isang katangian at hindi error sa disenyo ng Generative AI, minsan mahirap para sa mga inhinyero na malaman kung saan magsisimula. Nakagawa kami ng hanay ng mga prinsipyo sa human-centric UX Design upang payagan ang mga developer na bumuo ng customer-centric na mga agentic system para tugunan 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 nagdedeklara at bumubuo ng karanasan ng agent.

Sa pangkalahatan, ang mga agent ay dapat:

Tatalakayin ng Araling Ito

Mga Layunin sa Pagkatuto

Pagkatapos makumpleto ang araling ito, magagawa mong:

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

Ang mga Prinsipyo ng Agentic Design

Prinsipyo ng Agentic Design

Agent (Espasyo)

Ito ang kapaligiran kung saan gumagana ang agent. Ang mga prinsipyong ito ay nagpapabatid kung paano natin idinisenyo ang mga agent para makilahok sa pisikal at digital na mga mundo.

Agent (Panahon)

Ganito gumagana ang agent sa paglipas ng panahon. Ang mga prinsipyong ito ay gabay sa pagdidisenyo ng mga agent na nakikipag-ugnayan sa nakaraan, kasalukuyan, at hinaharap.

Agent (Pangunahing Bahagi)

Ito ang mga pangunahing elemento sa puso ng disenyo ng isang agent.

Mga Patnubay para Ipapatupad ang Mga Prinsipyong Ito

Kapag ginagamit ang mga naunang prinsipyong disenyo, gamitin ang mga sumusunod na patnubay:

  1. Transparency: Ipabatid sa gumagamit na may kasali na AI, kung paano ito gumagana (kabilang ang mga nakaraang aksyon), at kung paano magbigay ng puna at baguhin ang sistema.
  2. Kontrol: Payagan ang gumagamit na i-customize, tukuyin ang mga kagustuhan at personalization, at magkaroon ng kontrol sa sistema at mga katangian nito (kabilang ang kakayahang kalimutan).
  3. Konsistensi: Sikaping magkaroon ng tuloy-tuloy, multi-modal na karanasan sa mga device at endpoints. Gamitin ang mga pamilyar na UI/UX na elemento kung maaari (hal., icon ng mikropono para sa pakikipag-usap sa boses) at bawasan ang kognitibong bigat ng customer hangga’t maaari (hal., sikaping maging maikli ang mga sagot, mga visual aid, at ‘Matuto Pa’ na nilalaman).

Paano Magdisenyo ng Travel Agent gamit ang Mga Prinsipyo at Patnubay na Ito

Isipin na nagdidisenyo ka ng Travel Agent, ganito mo maiisip ang paggamit ng Mga Prinsipyo at Patnubay sa Disenyo:

  1. Transparency – Ipabatid sa gumagamit na ang Travel Agent ay isang AI-enabled Agent. Magbigay ng ilang pangunahing tagubilin kung paano magsimula (hal., isang mensaheng “Hello”, mga halimbawa ng prompt). Maliwanag na idokumento ito sa pahina ng produkto. Ipakita ang listahan ng mga prompt na tanong na nagawa ng gumagamit noon. Linawin kung paano magbigay ng puna (thumbs up at down, Button na Magpadala ng Puna, atbp.). Ipahayag ng malinaw kung may mga limitasyon ang Agent sa paggamit o paksa.
  2. Kontrol – Siguraduhing malinaw kung paano mababago ng gumagamit ang Agent pagkatapos itong malikha gamit ang mga bagay tulad ng System Prompt. Payagan ang gumagamit na piliin kung gaano karami ang sasabihin ng Agent, ang istilo ng pagsulat nito, at kahit anong babala sa kung ano ang hindi dapat pag-usapan ng Agent. Payagan ang gumagamit na makita at tanggalin ang mga kaugnay na file o data, prompt, at mga nakaraang pag-uusap.
  3. Konsistensi – Siguraduhin na ang mga icon para sa Share Prompt, pagdaragdag ng file o larawan at pag-tag sa isang tao o bagay ay standard at madaling makilala. Gamitin ang paperclip icon para ipakita ang pag-upload/ibahagi ng file sa Agent, at icon ng larawan para ipakita ang pag-upload ng mga graphics.

Halimbawang Mga Code

May Mga Karagdagang Tanong ba Tungkol sa AI Agentic Design Patterns?

Sumali sa Microsoft Foundry Discord upang makipagkita sa ibang mga nag-aaral, dumalo sa office hours at masagot ang iyong mga tanong tungkol sa AI Agents.

Karagdagang Mga Mapagkukunan

Nakaraang Aralin

Paggalugad ng Agentic Frameworks

Susunod na Aralin

Tool Use Design Pattern


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.