Wakala wa matumizi ya kompyuta wanaweza kuingiliana na tovuti kwa njia ile ile mtu angetenda: kwa kufungua kivinjari, kuchunguza ukurasa, na kuchukua hatua bora inayofuata kulingana na kile wanachoona. Katika somo hili, utaunda wakala wa uendeshaji wa kivinjari ambaye anatafuta Airbnb, kunasa data ya orodha iliyopangwa, na kubainisha makazi ya bei nafuu zaidi huko Stockholm.
Somo hili linachanganya Matumizi ya Kivinjari kwa urambazaji unaoendeshwa na AI, Playwright na Chrome DevTools Protocol (CDP) kwa udhibiti wa kivinjari, Azure OpenAI kwa mantiki inayotumia kuona, na Pydantic kwa kunasa data iliyopangwa.
Somo hili litatembelea:
Baada ya kumaliza somo hili, utajua jinsi ya:
Somo hili linajumuisha mafunzo ya daftari moja:
Sakinisha vifurushi vinavyotumika kwenye daftari:
pip install browser_use playwright python-dotenv
playwright install chromium
Weka mabadiliko ya mazingira ya Azure OpenAI yanayotumika na daftari:
AZURE_OPENAI_ENDPOINT=...
AZURE_OPENAI_API_KEY=...
AZURE_OPENAI_CHAT_DEPLOYMENT_NAME=...
# Hiari: chaguo-msingi ni toleo la hivi karibuni la API linapoachwa
AZURE_OPENAI_API_VERSION=...
Daftari linaonyesha mtiririko wa kazi wa mchanganyiko wa uendeshaji wa kivinjari:
Njia hii inahifadhi mantiki inayotegemea kuona inayobadilika ambayo Matumizi ya Kivinjari ni mzuri nayo huku ikikuwezesha udhibiti wa kivinjari unaotegemewa unapo hitajika.
| Hali | Tumia Wakala | Tumia Muigizaji |
|---|---|---|
| Muundo unaobadilika | Ndiyo, AI inaweza kuendana na mabadiliko ya ukurasa | Hapana, vichujio dhaifu vinaweza kuvunjika |
| Muundo unaojulikana | Hapana, wakala ni polepole zaidi kuliko udhibiti wa moja kwa moja | Ndiyo, haraka na sahihi |
| Kupata vipengele | Ndiyo, lugha ya asili hufanya kazi vizuri | Hapana, vichujio halisi vinahitajika |
| Udhibiti wa muda | Hapana, hauwezi kutabirika | Ndiyo, udhibiti kamili wa kusubiri na kujaribu tena |
| Mtiririko mgumu wa kazi | Ndiyo, hushughulikia hali zisizotarajiwa za UI | Hapana, inahitaji matawi wazi |
Wakala wa kivinjari hufanya kazi kwenye tovuti zinazoendelea, kwa hivyo wanahitaji mipaka madhubuti zaidi kuliko script inayoitumia API inayojulikana pekee. Kabla ya kutoka kwenye maonyesho ya daftari hadi mtiririko halisi wa kazi, fafanua udhibiti wa kile wakala anaweza kuona, kubofya, na kuwasilisha.
Katika mfano wa Airbnb, chaguo salama ni kutafuta orodha na kunasa bei. Kuingia, kuwasiliana na mwenyeji, au kukamilisha booking inapaswa kuwa hatua tofauti inayothibitishwa na mtumiaji.
Wakala unaoujenga katika somo hili ni toleo dogo, la ndani la wakala wa matumizi ya kompyuta (CUA) — programu inayodhibiti kivinjari kama mtu anavyofanya. Microsoft inaleta wazo hili kwa wateja wa biashara kupitia Mradi Opal (Frontier), kipengele katika Microsoft 365 Copilot.
Kwa Mradi Opal, unaelezea kazi na wakala hufanya kazi kwa niaba yako akitumia matumizi ya kompyuta kwenye Windows 365 Cloud PC salama, akifanya kazi katika programu, tovuti, na data zinazotegemea kivinjari za shirika lako. Hufanya kazi kimtandao kwa nyuma, na unaweza kuelekeza kazi au kuchukua udhibiti wakati wowote. Kazi za mfano ni pamoja na:
Opal ni rejeleo muhimu la jinsi wakala wa matumizi ya kompyuta wa kiwango cha uzalishaji na wa kuaminika anavyoonekana — na linaimarisha dhana kutoka masomo ya awali:
| Dhana katika kozi hii | Jinsi Mradi Opal unavyoitumia |
|---|---|
| Binadamu aliyeingiliana (Somo la 06) | Opal husimama kwa ajili ya taarifa za kuingia, data nyeti, au maagizo yasiyoeleweka, na kamwe haingii nywila au kuwasilisha fomu bila uthibitisho wazi. Unaweza Kuchukua Udhibiti na Kurejesha Udhibiti katikati ya kazi. |
| Wakala wa kuaminika na salama (Masomo 06 & 18) | Hufanya kazi kwenye Windows 365 Cloud PC iliyotengwa, ni kivinjari pekee kwa chaguo-msingi (upatikanaji mwingine wa kompyuta umezuiwa, unaendeshwa kupitia Intune), hutumia utambulisho wako tu kwa hivyo inaingia taarifa unazoidhinishwa, na hurekodi kila hatua kwa ajili ya ukaguzi. |
| Mipango na uwezo wa kujitathmini (Masomo 07 & 09) | Opal huunda mpango wa kazi kwanza, kisha husimamia mantiki yake kila hatua na hushimama ikiwa inagundua shughuli zenye kutiliwa shaka. |
| Uwezo unaoweza kutumika tena / zana (Somo la 04) | Ujuzi hukuruhusu kuandika maelekezo ya kazi zinazorudiwa (zinazoletwa kutoka kwenye faili ya .md au kuandikwa na Opal) na kuzitumia katika mazungumzo tofauti. |
Upatikanaji: Mradi Opal kwa sasa upo kwa watumiaji wa mpango wa mapema wa Frontier pamoja na usajili wa Microsoft 365 Copilot, na msimamizi wako lazima akamilishe usanidi. Kwa kuwa ni kipengele cha majaribio cha Frontier, uwezo unaweza kubadilika kwa muda.
Kuchunguza Mfumo wa Wakala wa Microsoft
Kuweka wakala wanaoweza kupanuka
Kionyozo: Hati hii imetafsiriwa kwa kutumia huduma ya tafsiri ya AI Co-op Translator. Ingawa tunajitahidi kupata usahihi, tafadhali fahamu kwamba tafsiri za kiotomatiki zinaweza kuwa na makosa au upungufu wa usahihi. Hati ya asili katika lugha yake halisi inapaswa kuchukuliwa kama chanzo cha mamlaka. Kwa taarifa muhimu, tafsiri ya kitaalamu inayofanywa na binadamu inapendekezwa. Hatutojibu kwa kuelewa vibaya au tafsiri potofu zinazotokea kutokana na matumizi ya tafsiri hii.