Microsoft को एक राजा-Magentic-UI, स्वचालित सेलेनियम मिला।
दोस्त माइक्रोसॉफ्ट ने हाल ही में एक बड़ा बम गिरा दिया - Magentic-Ui - और स्वचालन बिग ब्रदर सेलेनियम इतना नरम डराया! यह एक साधारण उपकरण नहीं है, यह आपके आसपास एक सुपर स्मार्ट आदमी की तरह है जो आपको काम करने में मदद कर सकता है और आप कमांड में हैं। मैं इस बारे में आपसे बात करना चाहता हूं, और मैं यह सुनिश्चित करना चाहता हूं कि आप अभी नहीं सोचते कि यह शांत है, लेकिन आप कुछ सीख सकते हैं।
मुख्य कार्य: यह क्या है?
Magentic-UI एक सर्वशक्तिशाली खिलाड़ी है, ट्रेन टिकट बुकिंग, वेबसाइट डेटा चढ़ाई, कोड लिखने, प्रसंस्करण फ़ाइलों. आप जानते हैं कि 10 लोग क्या करना चाहते हैं? यह माइक्रोसॉफ्ट आधारित मैजेटिक-वन मल्टी-इंटेलिजेंस सिस्टम और ऑटोजेन फ्रेमवर्क के साथ मामला है, जो इतना स्मार्ट है। और सबसे अच्छा हिस्सा है, यह "Ai आती है और सब कुछ लेता है" का stupid उपकरण नहीं है, लेकिन यह आपके साथ काम कर रहा है। आप एक विशेष रोबोट सहायक को निर्देशित कर रहे हैं, ऐसा महसूस कर सकते हैं कि आप एक विशेष रोबोट सहायक को निर्देशित कर रहे हैं।
आप क्या कर सकते हैं?
- समन्वित योजनाआप एक मिशन कहते हैं, जैसे, "मुझे बीजिंग से शंघाई तक एक उच्च लौह टिकट बुलाओ" और यह आपको पूरी योजना देता है, कदम स्पष्ट हैं और आप बदल सकते हैं।
- समन्वित मिशन: निष्पादन के समय यह स्वचालित रूप से चलता है और आप वास्तविक समय में उस पर नजर रख सकते हैं।
- व्यवहार संरक्षणइसके बारे में चिंता मत करो। सुरक्षा उपाय होते हैं।
- डिजाइन: कोड लिखने के बिना स्वचालित प्रक्रिया बनाने के लिए इंटरफ़ेस पर खींचें और खींचें।
यह वेब ब्राउज़रों, VNC ब्राउज़रों, विज़ुअलाइज़्ड वर्कफ़्लोज़ के माध्यम से आपके साथ भी बातचीत करता है, जिनमें से सभी स्पष्ट और स्पष्ट हैं। ईमानदार होने के लिए, यह पुराने स्कूल स्वचालन उपकरण के रूप में जमीन पर सेलेनियम डालने, समय और प्रयास की बचत के बारे में है!
स्थापना गाइड: डर नहीं है। मुझे एक समय में एक कदम का पालन करें।
"स्थापित" शब्द से भयभीत नहीं होना चाहिए, लेकिन Magentic-Ui मुश्किल नहीं है, बल्कि रोगी है। मैं आपको एक समय में एक कदम नीचे ले जाएगा और सुनिश्चित करें कि आप रोल नहीं करेंगे।
-
पहले डॉकर
यह बात डॉकर सैंडबॉक्स में चलती है, जो सुरक्षा से भरा है। पर जाएं।डॉकर नेटवर्कअगला डोकर डेस्कटॉप, इसे लोड करें और शुरू करें, सेवा और रन की जांच करें। नहीं? कार्य प्रबंधक को यह देखने के लिए खोलें कि क्या एक डोकर प्रक्रिया है। यह आसान है। -
पायथन की देखभाल करें।
आपको पाइथन 3.11 या उच्च संस्करण की आवश्यकता है। जाओ।पायथन नेटवर्कनीचे पैकेज स्थापित करें, या कमांड लाइन (लिनक्स) का उपयोग करेंaptमैकbrewचलो यह करते हैं। जब आप समाप्त हो जाते हैं, तो अपने पूरे आभासी वातावरण को सलाह दें ताकि आप गंदगी पर भरोसा न करें:python -m venv magentic_env source magentic_env/bin/activate -
कोड खींचो।
टर्मिनल खोलें और गिटहब से मैजेटिक-यूआई कोड को नीचे खींचें:git clone https://github.com/microsoft/magentic-ui.git cd magentic-ui -
लोड निर्भरता
जब कोड हाथ में होता है, तो उसे आवश्यक बैग लोड करें:pip install -r requirements.txtयह घरेलू स्रोतों को बदलने के लिए काफी धीमा है।
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simpleमुझे नहीं पता। -
एपीआई कुंजी के साथ
Magentic-Ui एआई मॉडल, OpenAI, Azure OpenAI, जो कुछ भी उपयोग करना है। एक परियोजना फ़ोल्डर बनाएँ.envफ़ाइल, अपनी कुंजी लिखने:OPENAI_API_KEY=你的密钥क्या? OpenAI में कुछ मिनट के लिए आवेदन प्राप्त करें।
-
इसे शुरू करें।
सभी सेट, इस लाइन पर दस्तक:python app.pyफिर ब्राउज़र खुलता है।
http://localhost:5000मैंने इसे देखा!
क्या, यह जटिल नहीं है? इसके बाद 10 मिनट, और आप मुफ्त हाथों के करीब होंगे!
गाइड का उपयोग करना: क्या मज़ा है?
Magentic-UI अपने कुत्ते की तरह एक अनुकूल इंटरफेस के साथ एक सरल चोर है। आइए आपको कुछ वास्तविक उदाहरण देते हैं कि यह कैसे काम करता है।
-
आरक्षण
इंटरफ़ेस खोलें और "मुझे बीजिंग के लिए आज शंघाई के लिए एक टिकट दें। यह एक योजना के साथ आने जा रहा है: 12306 वेबसाइट खोलने के लिए, गंतव्य में प्रवेश करने के लिए, समय चुनने के लिए। आप देखते हैं, यह थोड़ा "execution" है और यह चल रहा है। मध्य में? कभी-कभी, एक मैनुअल चाल बनाते हैं और चलते हैं। -
डेटा दृश्य चढ़ाई
आप कुछ डेटा चाहते हैं? "Crawl the top 10 news items of a website in CSV". यह योजना + कोड उत्पन्न करने वाला है, और यह करने के बाद आपको सीधे एक फ़ाइल देने वाला है। वह सुसमाचार जो कोड नहीं लिखना चाहता है, सेलेनियम को रोना पड़ता है। -
रियल टाइम हस्तक्षेप
यह निष्पादन में सही नहीं है, उदाहरण के लिए, यदि साइट प्रमाणीकरण कोड से बाहर निकलती है, तो आप इसे मैन्युअल रूप से चला सकते हैं और इसे चला सकते हैं। यह कुछ उपकरण नहीं है, यह अटक गया है और यह stupid है। -
उन्नत प्ले
वे कोड और प्रक्रिया दस्तावेज़ भी लिख सकते हैं। उदाहरण के लिए, Excel डेटा का विश्लेषण करने के लिए एक पायथन स्क्रिप्ट लिखें, जो सीधे आपके लिए कोड फेंकता है और आपको दिखाता है। इंटरफ़ेस को एक प्रक्रिया में खींचें और एक मिनट में कार्य को स्वचालित करें।
वैसे भी, यह सिर्फ एक शब्द है:क्या आप चाहते हैं? यह आपको बात करने से रोक देगा।मुझे नहीं पता। Magentic-Ui sleenium स्क्रिप्ट की तुलना में जीवित है!
यह अंत में है: यह वास्तव में गर्म है।
ईमानदार होने के लिए, Magentic-UI की उपस्थिति वास्तव में एक "डाउनसाइड ब्लो" का मतलब है। पुराने स्कूल स्वचालन उपकरण जैसे सेलेनियम, लेखन स्क्रिप्ट लचीला होने के लिए पर्याप्त नहीं है। यह न केवल काम करता है, यह आपके साथ बातचीत करता है, यह एक गिलास आदमी के रूप में पारदर्शी है, और आपके पास हमेशा नियंत्रण रहता है। यह एआई का भविष्य है!
यदि आप विकसित कर रहे हैं, तो परीक्षण, या बस आलसी होने की कोशिश कर रहे हैं, तो यह कोशिश करने लायक है। यह आपको ब्लेड पर अपनी ऊर्जा खर्च करने के लिए समय बचाता है और कुछ रोचक बातें करता है। और यह खुला है और आप प्रभारी नहीं हैं?
संकोच मत करो। बस एक करना इसे आज़माएं। आप देखेंगे, माइक्रोसॉफ्ट ने उड़ा दिया, और यह लड़का नहीं था!
Microsoft को एक राजा-Magentic-UI, स्वचालित सेलेनियम मिला।
दोस्त माइक्रोसॉफ्ट ने हाल ही में एक बड़ा बम गिरा दिया - Magentic-Ui - और स्वचालन बिग ब्रदर सेलेनियम इतना नरम डराया! यह एक साधारण उपकरण नहीं है, यह आपके आसपास एक सुपर स्मार्ट आदमी की तरह है जो आपको काम करने में मदद कर सकता है और आप कमांड में हैं। मैं इस बारे में आपसे बात करना चाहता हूं, और मैं यह सुनिश्चित करना चाहता हूं कि आप अभी नहीं सोचते कि यह शांत है, लेकिन आप कुछ सीख सकते हैं।
मुख्य कार्य: यह क्या है?
Magentic-UI एक सर्वशक्तिशाली खिलाड़ी है, ट्रेन टिकट बुकिंग, वेबसाइट डेटा चढ़ाई, कोड लिखने, प्रसंस्करण फ़ाइलों. आप जानते हैं कि 10 लोग क्या करना चाहते हैं? यह माइक्रोसॉफ्ट आधारित मैजेटिक-वन मल्टी-इंटेलिजेंस सिस्टम और ऑटोजेन फ्रेमवर्क के साथ मामला है, जो इतना स्मार्ट है। और सबसे अच्छा हिस्सा है, यह "Ai आती है और सब कुछ लेता है" का stupid उपकरण नहीं है, लेकिन यह आपके साथ काम कर रहा है। आप एक विशेष रोबोट सहायक को निर्देशित कर रहे हैं, ऐसा महसूस कर सकते हैं कि आप एक विशेष रोबोट सहायक को निर्देशित कर रहे हैं।
आप क्या कर सकते हैं?
- समन्वित योजनाआप एक मिशन कहते हैं, जैसे, "मुझे बीजिंग से शंघाई तक एक उच्च लौह टिकट बुलाओ" और यह आपको पूरी योजना देता है, कदम स्पष्ट हैं और आप बदल सकते हैं।
- समन्वित मिशन: निष्पादन के समय यह स्वचालित रूप से चलता है और आप वास्तविक समय में उस पर नजर रख सकते हैं।
- व्यवहार संरक्षणइसके बारे में चिंता मत करो। सुरक्षा उपाय होते हैं।
- डिजाइन: कोड लिखने के बिना स्वचालित प्रक्रिया बनाने के लिए इंटरफ़ेस पर खींचें और खींचें।
यह वेब ब्राउज़रों, VNC ब्राउज़रों, विज़ुअलाइज़्ड वर्कफ़्लोज़ के माध्यम से आपके साथ भी बातचीत करता है, जिनमें से सभी स्पष्ट और स्पष्ट हैं। ईमानदार होने के लिए, यह पुराने स्कूल स्वचालन उपकरण के रूप में जमीन पर सेलेनियम डालने, समय और प्रयास की बचत के बारे में है!
स्थापना गाइड: डर नहीं है। मुझे एक समय में एक कदम का पालन करें।
"स्थापित" शब्द से भयभीत नहीं होना चाहिए, लेकिन Magentic-Ui मुश्किल नहीं है, बल्कि रोगी है। मैं आपको एक समय में एक कदम नीचे ले जाएगा और सुनिश्चित करें कि आप रोल नहीं करेंगे।
-
पहले डॉकर
यह बात डॉकर सैंडबॉक्स में चलती है, जो सुरक्षा से भरा है। पर जाएं।डॉकर नेटवर्कअगला डोकर डेस्कटॉप, इसे लोड करें और शुरू करें, सेवा और रन की जांच करें। नहीं? कार्य प्रबंधक को यह देखने के लिए खोलें कि क्या एक डोकर प्रक्रिया है। यह आसान है। -
पायथन की देखभाल करें।
आपको पाइथन 3.11 या उच्च संस्करण की आवश्यकता है। जाओ।पायथन नेटवर्कनीचे पैकेज स्थापित करें, या कमांड लाइन (लिनक्स) का उपयोग करेंaptमैकbrewचलो यह करते हैं। जब आप समाप्त हो जाते हैं, तो अपने पूरे आभासी वातावरण को सलाह दें ताकि आप गंदगी पर भरोसा न करें:python -m venv magentic_env source magentic_env/bin/activate -
कोड खींचो।
टर्मिनल खोलें और गिटहब से मैजेटिक-यूआई कोड को नीचे खींचें:git clone https://github.com/microsoft/magentic-ui.git cd magentic-ui -
लोड निर्भरता
जब कोड हाथ में होता है, तो उसे आवश्यक बैग लोड करें:pip install -r requirements.txtयह घरेलू स्रोतों को बदलने के लिए काफी धीमा है।
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simpleमुझे नहीं पता। -
एपीआई कुंजी के साथ
Magentic-Ui एआई मॉडल, OpenAI, Azure OpenAI, जो कुछ भी उपयोग करना है। एक परियोजना फ़ोल्डर बनाएँ.envफ़ाइल, अपनी कुंजी लिखने:OPENAI_API_KEY=你的密钥क्या? OpenAI में कुछ मिनट के लिए आवेदन प्राप्त करें।
-
इसे शुरू करें।
सभी सेट, इस लाइन पर दस्तक:python app.pyफिर ब्राउज़र खुलता है।
http://localhost:5000मैंने इसे देखा!
क्या, यह जटिल नहीं है? इसके बाद 10 मिनट, और आप मुफ्त हाथों के करीब होंगे!
गाइड का उपयोग करना: क्या मज़ा है?
Magentic-UI अपने कुत्ते की तरह एक अनुकूल इंटरफेस के साथ एक सरल चोर है। आइए आपको कुछ वास्तविक उदाहरण देते हैं कि यह कैसे काम करता है।
-
आरक्षण
इंटरफ़ेस खोलें और "मुझे बीजिंग के लिए आज शंघाई के लिए एक टिकट दें। यह एक योजना के साथ आने जा रहा है: 12306 वेबसाइट खोलने के लिए, गंतव्य में प्रवेश करने के लिए, समय चुनने के लिए। आप देखते हैं, यह थोड़ा "execution" है और यह चल रहा है। मध्य में? कभी-कभी, एक मैनुअल चाल बनाते हैं और चलते हैं। -
डेटा दृश्य चढ़ाई
आप कुछ डेटा चाहते हैं? "Crawl the top 10 news items of a website in CSV". यह योजना + कोड उत्पन्न करने वाला है, और यह करने के बाद आपको सीधे एक फ़ाइल देने वाला है। वह सुसमाचार जो कोड नहीं लिखना चाहता है, सेलेनियम को रोना पड़ता है। -
रियल टाइम हस्तक्षेप
यह निष्पादन में सही नहीं है, उदाहरण के लिए, यदि साइट प्रमाणीकरण कोड से बाहर निकलती है, तो आप इसे मैन्युअल रूप से चला सकते हैं और इसे चला सकते हैं। यह कुछ उपकरण नहीं है, यह अटक गया है और यह stupid है। -
उन्नत प्ले
वे कोड और प्रक्रिया दस्तावेज़ भी लिख सकते हैं। उदाहरण के लिए, Excel डेटा का विश्लेषण करने के लिए एक पायथन स्क्रिप्ट लिखें, जो सीधे आपके लिए कोड फेंकता है और आपको दिखाता है। इंटरफ़ेस को एक प्रक्रिया में खींचें और एक मिनट में कार्य को स्वचालित करें।
वैसे भी, यह सिर्फ एक शब्द है:क्या आप चाहते हैं? यह आपको बात करने से रोक देगा।मुझे नहीं पता। Magentic-Ui sleenium स्क्रिप्ट की तुलना में जीवित है!
यह अंत में है: यह वास्तव में गर्म है।
ईमानदार होने के लिए, Magentic-UI की उपस्थिति वास्तव में एक "डाउनसाइड ब्लो" का मतलब है। पुराने स्कूल स्वचालन उपकरण जैसे सेलेनियम, लेखन स्क्रिप्ट लचीला होने के लिए पर्याप्त नहीं है। यह न केवल काम करता है, यह आपके साथ बातचीत करता है, यह एक गिलास आदमी के रूप में पारदर्शी है, और आपके पास हमेशा नियंत्रण रहता है। यह एआई का भविष्य है!
यदि आप विकसित कर रहे हैं, तो परीक्षण, या बस आलसी होने की कोशिश कर रहे हैं, तो यह कोशिश करने लायक है। यह आपको ब्लेड पर अपनी ऊर्जा खर्च करने के लिए समय बचाता है और कुछ रोचक बातें करता है। और यह खुला है और आप प्रभारी नहीं हैं?
संकोच मत करो। बस एक करना इसे आज़माएं। आप देखेंगे, माइक्रोसॉफ्ट ने उड़ा दिया, और यह लड़का नहीं था!