కంప్యూటర్ వినియోగ ఏజెంట్లు వ్యక్తులు ఎలా వెబ్సైట్లతో ఇంటరాక్ట్ అవుతారో అలాగే చర్యలు చేపడతారు: బ్రౌజర్ తెరవడం, పేజీని పరిశీలించడం, వారికి కనిపించిన వరుస జరిగేటట్టుగా తదుపరి ఉత్తమ చర్య తీసుకోవడం. ఈ పాఠంలో, మీరు Airbnb ని సెర్చ్ చేయడం, నిర్మిత లిస్టింగ్ డేటాను ఊతించడం మరియు స్టాక్హోమ్ లో చౌకైన ఇ stays ట్లను గుర్తించడం కోసం బ్రౌజర్ ఆటోమేషన్ ఏజెంట్ ను నిర్మిస్తారు.
ఈ పాఠం AI-ఆధారిత నావిగేషన్ కోసం Browser-Use, బ్రౌజర్ నియంత్రణ కోసం Playwright మరియు Chrome DevTools Protocol (CDP), విజన్-సమర్థిత రీజనింగ్ కోసం Azure OpenAI, మరియు నిర్మిత ఆ కంపడాన్ కోసం Pydantic ఈ అన్ని కలిపి ఉంటుంది.
ఈ పాఠం కిందల విషయాలను కవర్ చేస్తుంది:
ఈ పాఠం పూర్తి చేసిన తరువాత, మీరు తెలుసుకుంటారు ఎలా:
ఈ పాఠంలో ఒక నోట్బుక్ ట్యుటోరియల్ ఉంది:
నోట్బుక్లో ఉపయోగించిన ప్యాకేజీలను ఇన్స్టాల్ చేయండి:
pip install browser_use playwright python-dotenv
playwright install chromium
నోట్బుక్ ఉపయోగించే Azure OpenAI పర్యావరణ చరకాలు సెట్ చేయండి:
AZURE_OPENAI_ENDPOINT=...
AZURE_OPENAI_API_KEY=...
AZURE_OPENAI_CHAT_DEPLOYMENT_NAME=...
# ఐచ్చికం: మిస్సవుతున్నపుడు ఇది తాజా API সংস্কరణకు డిఫాల్ట్ అవుతుంది
AZURE_OPENAI_API_VERSION=...
ఈ నోట్బుక్ హైబ్రిడ్ బ్రౌజర్ ఆటోమేషన్ వర్క్ఫ్లోని చూపిస్తుంది:
ఈ పద్ధతి Browser-Use కి మంచిది అయిన ఫ్లెక్సిబుల్, విజన్-ఆధారిత రీజనింగ్ ను కాపాడుతూ, అవసరమైతే మీరు డిటర్మినిస్టిక్ బ్రౌజర్ నియంత్రణ పొందగలుగుతుంది.
| పరిస్థితి | ఎజెంట్ ఉపయోగించండి | యాక్టర్ ఉపయోగించండి |
|---|---|---|
| డైనమిక్ లేఅవుట్లు | అవును, AI పేజీ మార్పులకు అనుగుణంగా ఉంటుంది | కాదు, కొరత ఉన్న సెలెక్టర్ల వల్ల మోసం అవుతుంది |
| తెలిసిన నిర్మాణం | కాదు, ఏజెంట్ నేరుగా నియంత్రణ కన్నా మందగిస్తుంది | అవును, వేగంగా మరియు ఖచ్చితంగా |
| అంశాలు గుర్తించడం | అవును, సహజ భాష బాగా పనిచేస్తుంది | కాదు, ఖచ్చితమైన సెలెక్టర్లు అవసరం |
| సమయ నియంత్రణ | కాదు, అంచనా తగ్గింది | అవును, వేచే సమయం మరియు పునరావృతాలను పూర్తిగా నియంత్రించగలుగుతుంది |
| క్లిష్టమైన వర్క్ఫ్లోలు | అవును, అనుకోని UI స్థితులను నిర్వహిస్తుంది | కాదు, స్పష్టమైన బ్రాంచింగ్ అవసరం |
బ్రౌజర్ ఏజెంట్లు ప్రత్యక్ష వెబ్సైట్లపై కార్యకలాపాలు చేస్తాయి, కాబట్టి అవి కేవలం తెలిసిన API కాల్ చేసే స్క్రిప్ట్ కన్నా కఠినమైన సరిహద్దులను అవసరం. ఒక నోట్బుక్ డెమో నుండి నిజమైన వర్క్ఫ్లో కు మారేము ముందు ఏజెంట్ చూడగలదు, క్లిక్ చేయగలదు, సమర్పించగలదు అన్న నియంత్రణలను నిర్వచించాలి.
Airbnb ఉదాహరణలో, భద్రతా డిఫాల్ట్ గా లిస్టింగ్లు సెర్చ్ చేయడం మరియు ధరల్ని ఊతించడం. సైన్ ఇన్, హోస్ట్ తో సంప్రదింపులు, లేదా బుకింగ్ పూర్తి చేయటం వేరు స్పష్ట ఆమోదించిన చర్యలు కావాలి.
ఈ పాఠంలో మీరు నిర్మించే ఏజెంట్ ఒక చిన్న, స్థానిక వెర్షన్ కంప్యూటర్ వినియోగ ఏజెంట్ (CUA) — ఒక ప్రోగ్రామ్ ఇది వ్యక్తి వంటి గా బ్రౌజర్ ని నడిపిస్తుంది. Microsoft కూడా ఇదే ఆలోచనను Microsoft 365 Copilot లో Project Opal (Frontier) తో ఎంటర్ప్రైజ్కు తీసుకస్తోంది.
Project Opal తో, మీరు పని వివరణ చెబుతారు మరియు ఏజెంట్ సురక్షిత Windows 365 క్లౌడ్ PC లో కంప్యూటర్ వినియోగం ఉపయోగించి, మీ సంస్థ బ్రౌజర్ ఆధారిత అనువర్తనాలు, సైట్లు మరియు డేటా పై పనిచేస్తుంది. ఇది బ్యాక్గ్రౌండ్ లో అసింక్రోనస్ గా పనిచేస్తుంది, మీరు ఎప్పుడైనా పనిని మార్గనిర్దేశం చేయలేరు లేదా నియంత్రణ తీసుకోగలుగుతారు. ఉదాహరణ కార్యాలు:
Opal అనేది ఒక ఉత్పత్తి-గ్రేడ్, నమ్మదగిన కంప్యూటర్ వినియోగ ఏజెంట్ ఎలా ఉండాలో ఉపయోగకరమైన ఉదాహరణ — మరియు ఇది ముందటి పాఠాలకు సంబంధించిన ఆలోచనలను బలపరిచింది:
| ఈ కోర్సులో కాన్సెప్ట్ | Project Opal దాన్ని ఎలా ఉపయోగిస్తుంది |
|---|---|
| హ్యూమన్-ఇన్-ది-లూప్ (పాఠం 06) | Opal లాగిన్ క్రెడెన్షియల్స్, సున్నిత డేటా, లేదా అస్పష్టం ఉన్న సూచనల కోసం నిలిపివేస్తుంది, మరియు పాస్వర్డ్లు ఎంటర్ చెయ్యదు లేదా స్పష్ట ఆమోదం లేకుండా ఫారమ్లు సమర్పించదు. మీరు నియంత్రణ తీసుకోవచ్చు మరియు నియంత్రణ తిరిగి ఇస్తారు పనిలో మధ్యలో. |
| నమ్మదగిన & సురక్షిత ఏజెంట్లు (పాఠాలు 06 & 18) | వేరొక Windows 365 క్లౌడ్ PC లో పనిచేస్తుంది, డిఫాల్ట్ బ్రౌజర్ కేవలం (మరొక కంప్యూటర్ యాక్సెస్ తీసివేయబడింది, Intune ద్వారా అమలు), మీ గుర్తింపును ఉపయోగిస్తుంది కాబట్టి మీరు అనుమతించినదే యాక్సెస్ అవుతుంది, ప్రతి చర్యను ఆడిట్కు లాగ్ చేస్తుంది. |
| పథక రచన & మేటాకాగ్నిషన్ (పాఠాలు 07 & 09) | Opal ఉద్యోగానికి ముందుగా పథకం రూపొందించి, స్వీయ తర్కాన్ని ప్రతి దశలో పర్యవేక్షించి, సందేహాస్పద చర్యలు కనిపిస్తే నిలిపివేస్తుంది. |
| పునర్వినియోగపరచదగిన సామర్థ్యాలు / టూల్స్ (పాఠం 04) | నైపుణ్యాలు తో మీరు పునరావృతమైన ఉద్యోగాలకు సూచనలు రాయగలుగుతారు ( .md ఫైల్ నుంచి దిగుమతి చేసుకున్న లేదా Opal తో రచించిన) మరియు వాటిని సంభాషణల్లో పునర్వినియోగం చేసుకుంటారు. |
అందుబాటు: ప్రాజెక్ట్ Opal ప్రస్తుతం Frontier ప్రారంభ ప్రోగ్రామ్లో ఉన్న Microsoft 365 Copilot సబ్స్క్రిప్షన్ ఉన్న వినియోగదారులకు అందుబాటులో ఉంది, మరియు మీ నిర్వాహకుడు సెటప్ పూర్తిచేయాలి. ఇది ప్రయోగాత్మక Frontier ఫీచర్ కాబట్టి సామర్థ్యాలు కాలంతో మారవచ్చు.
Microsoft Agent Framework ని అన్వేషించడం
అస్వీకరణ: ఈ పత్రం AI అనువాద సేవ Co-op Translator ఉపయోగించి అనువదించబడింది. మేము ఖచ్చితత్వానికి ప్రయత్నిస్తున్నప్పటికీ, ఆటోమేటెడ్ అనువాదాలు తప్పులు లేదా అసమగ్రతలను కలిగి ఉండవచ్చు. దాని స్వదేశ భాషలో ఉన్న అసలు పత్రాన్ని అధికారం కలిగిన మూలంగా పరిగణించాలి. కీలకమైన సమాచారం కోసం, ప్రొఫెషనల్ మానవ అనువాదాన్ని సిఫారసు చేస్తాము. ఈ అనువాదం ఉపయోగం వల్ల కలిగే ఏవైనా అపార్థాలు లేదా తప్పుదారులు కోసం మేము బాధ్యత వహించము.