AI से ब्राउज़र को नियंत्रित करें

ब्राउज़र ऑटोमेशन वेब स्क्रैपिंग, स्वचालित परीक्षण और वेब एप्लिकेशन इंटरैक्शन जैसे क्षेत्रों में एक बड़ी भूमिका निभाता है। उदाहरण के लिए, अब तक कठपुतली का उपयोग इस उद्देश्य के लिए किया जाता रहा है। एआई के आगमन के साथ, ब्राउज़र स्वचालन को अधिक सहज और कम रखरखाव-गहन बनाने के लिए नए अवसर खुल रहे हैं - स्टेजहैंड के लिए चरण साफ़ करें।


यह समझाने के लिए कि यह कैसे काम करता है, आइए, उदाहरण के लिए, मेरे (बेकार) वोडाफोन केबल बॉक्स दूसरे राउटर की फ्रंट एलईडी लाइट्स को स्विच करें - जो अन्य महत्वपूर्ण कार्यों के बीच, सीधे एपीआई की पेशकश नहीं करता है - संबंधित वेब इंटरफ़ेस के माध्यम से बंद/चालू करें। सबसे पहले, हम कमांड लाइन में दोनों टूल इंस्टॉल करते हैं ( नोड \(\geq\) 23 मान लिया गया):

53e4085b029089ec48bd0f5b954a6b50

अंत में, हम अपना वोडाफोन पासवर्ड और अपनी OpenAI API कुंजी को एक .env फ़ाइल में संग्रहीत करते हैं:

53e4085b029089ec48bd0f5b954a6b50

उदाहरण के लिए, कठपुतली के साथ, आप जो चाहते हैं उसे निम्नानुसार हासिल किया जा सकता है:

53e4085b029089ec48bd0f5b954a6b50

दूसरी ओर, स्टेजहैंड प्राकृतिक भाषा में लिखे गए आदेशों को स्वीकार करता है:

53e4085b029089ec48bd0f5b954a6b50

यदि आप वेबसाइटें खंगालना चाहते हैं, स्वचालित रूप से फॉर्म भरना चाहते हैं या किसी वेब ऐप के लिए परीक्षण करना चाहते हैं, तो ब्राउज़र रिमोट कंट्रोल मदद कर सकता है। एआई को ब्राउज़र रिमोट कंट्रोल में एकीकृत करने से जटिल कार्यों को सरल निर्देशों के साथ करना संभव हो जाता है, जिससे विकास में तेजी आती है और रखरखाव आसान हो जाता है। विशेष रूप से जब DOM संरचना बदलती है, तो स्टेजहैंड स्क्रिप्ट अधिक मजबूत और कम रखरखाव-गहन हो सकती हैं।

वापस