← Listeye dön

Microsoft'un bir kral-Magentic-UI, otomatik Selenium var.

itadol5j

Arkadaşlar, Microsoft son zamanlarda büyük bir bomba attı – Magentic-Ui – ve Otomasyon Big Brother Selenium'u çok yumuşak korkmuş! Sıradan bir araç değil, çalışmanıza yardımcı olabilecek süper akıllı bir adam gibi ve sen komuta ediyorsun. Bu konuda sizinle konuşmak zorunda kalacağım ve sadece serin olduğunu düşünmediğinizden emin olacağım, ama bir şey öğrenebilirsin.


Main function: Bu şey ne yapacak?

Magentic-UI, tüm güçlü bir oyuncudur, rezervasyon tren biletleri, tırmanma web verileri, kodlar, işleme dosyaları. 10 kişiyi bir kişi yapmak istediğini biliyor musunuz? Bu, Microsoft tabanlı Magentic-One Multi-Intelligence System ve AutoGen Framework ile durum, bu çok akıllı. Ve en iyi kısmı, “Ai’nin aptal aracı değil ve her şeyi devralır” ama sizinle çalışıyor. Adım atabilirsiniz, değişim planları, değişim yolları, özel bir robot asistanına yön vermek gibi hissedebilirsiniz.

Ne tam olarak yapabilirsiniz?

  • koordinatör planlamaBir görev diyorsunuz, "Beni Pekin'den Shanghai'ya yüksek bir demir bileti arayın" ve size tüm planı veriyor, adımlar açık ve değiştirebilirsiniz.
  • Eşleştirilmiş misyonlar: Uygulama zamanında otomatik olarak çalışır ve gerçek zamanlı olarak bir göz tutabilirsiniz.
  • Davranışsal korumaBu konuda endişelenmeyin. Güvenlik önlemleri yerindedir.
  • Görselleştirme Tasarım: Drag ve kod yazmadan otomatik bir işlem yapmak için arayüze sürükleyin.

Ayrıca web tarayıcıları, VNC tarayıcıları, görselleştirilmiş iş akışları aracılığıyla sizinle de etkileşime girer. Dürüst olmak gerekirse, Selenium'u eski okul otomasyon aracı olarak koymak, zaman ve çaba harcamak!


Kurulum rehberi: Korkmayın. Bir seferde bir adım takip et.

“yükleme” kelimesinden korkma, ancak Magentic-Ui zor olmak zorunda değil, oldukça sabırlı. Bir seferde bir adım atacağım ve yuvarlanmadığınızdan emin olacağım.

  1. Docker ilk önce.
    Bu şey Docker sandbox'ta, güvenlikle dolu. Git.Docker NetworkSonraki Docker Desktop, yükleyin ve başlayın, hizmeti kontrol edin ve çalıştırın. Sen yapamazsın? Bir Docker süreci olup olmadığını görmek için görev yöneticisi açın. Kolay.
  2. Python'a dikkat edin.
    Bir Python 3.11 veya daha yüksek sürüme ihtiyacınız var. Git.Python NetworkAşağıdaki paketi yükleyin veya komut satırı kullanın (Linux)aptMac.brewBunu yapalım. Tamamlandığında, tüm sanal ortamınızı tavsiye edin, böylece karmaşaya güvenmiyorsunuz:

    python -m venv magentic_env
    source magentic_env/bin/activate  
    
  3. kodu çekin.
    Terminali açın ve GitHub'dan Magentic-UI kodunu çıkarın:

    git clone https://github.com/microsoft/magentic-ui.git
    cd magentic-ui
    
  4. Yük Bağımlılığı
    Kod el altında olduğunda, çantaları ona yükler:

    pip install -r requirements.txt
    

    Yerli kaynakları değiştirmek için yeterince yavaş.pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simpleBilmiyorum.

  5. API Key ile
    Magentic-Ui, AI modelini kullanmak zorunda, OpenAI, Azure OpenAI, her neyse. Bir proje klasörü oluşturun.envDosya, anahtarlarınızı yaz:

    OPENAI_API_KEY=你的密钥
    

    Anahtar hakkında ne? OpenAI'da birkaç dakika için bir uygulama alın.

  6. Başlayın.
    Tüm set, bu çizgiye çalıyor:

    python app.py
    

    Sonra tarayıcı açılır.http://localhost:5000Onu gördüm!

Ne, karmaşık değil mi? 10 dakika sonra yapın ve ücretsiz ellere yakın olacaksınız!


rehberi kullanarak: Ne eğlenceli?

Magentic-UI köpeğiniz gibi samimi bir arayüzle basit bir hırsızdır. Size nasıl çalıştığının bazı gerçek örneklerini verelim.

  1. Rezervasyon.
    arayüzü açın ve "Beni yarın Pekin için bir bilet yazın." Bir planla gelecek: 12306 web sitesini açmak, varış noktasına girmek, zamanlamayı seçmek. Görüyorsunuz, bu biraz "execution" ve çalışıyor. Ortada mı? Herhangi bir zaman, bir manuel hareket edin ve devam edin.
  2. Data scene
    Bazı verileri mi istiyorsunuz? "Bir web sitesinin en iyi 10 haber öğeleri CSV" girin. Plan+codes üretecek ve bunu yaptıktan sonra doğrudan bir dosya verecektir. Kod yazmak istemeyen İncil, Selenium ağlamak zorunda.
  3. Gerçek zamanlı müdahaleler
    Örneğin, site doğrulama kodunun dışına atılırsa, manuel olarak adım atabilir ve koşmaya devam edebilirsiniz. Bazı araçlar olduğu gibi değil, sıkıştı ve aptal.
  4. Gelişmiş Play
    Ayrıca kodlar ve işlem belgeleri yazabilirler. Örneğin, Excel verilerini analiz etmek için bir Python senaryosu yazın, bu kodu doğrudan size fırlatır ve sizi gösterir. arayüzü bir süreç içine sürükleyin ve bir dakika içinde görevi otomatikleştirin.

Her neyse, sadece bir kelime:İstediğin her şeyi yapacak. Konuşmanızı durduracaktır.Bilmiyorum. Magentic-Ui sleenium senaryosu ile karşı karşıyadır!


Sonunda: bu şey gerçekten sıcak.

Dürüst olmak gerekirse, Magentic-UI'nin varlığı gerçekten biraz “düşük darbe” anlamına gelir. Selenium gibi eski okul otomasyon araçları, yazma senaryoları esnek olmak için yeterli değildir. Sadece işe yaramıyor, sizinle etkileşime giriyor, cam bir adam olarak şeffaf ve her zaman kontrole sahipsiniz. AI'nın geleceği!

Ve eğer gelişiyorsanız, test edin veya sadece tembel olmaya çalışıyorsanız, denemeye değer. Enerjinizi bıçaklar üzerinde harcamak ve daha ilginç bir şey yapmak için sizi zaman koruyacaktır. Ve açık ve sorumlu değilsiniz?

tereddüt etmeyin. Sadece bir tane yapın. Deneyin. Göreceksiniz, Microsoft patladı ve Guy değildi!

Microsoft'un bir kral-Magentic-UI, otomatik Selenium var.

Arkadaşlar, Microsoft son zamanlarda büyük bir bomba attı – Magentic-Ui – ve Otomasyon Big Brother Selenium'u çok yumuşak korkmuş! Sıradan bir araç değil, çalışmanıza yardımcı olabilecek süper akıllı bir adam gibi ve sen komuta ediyorsun. Bu konuda sizinle konuşmak zorunda kalacağım ve sadece serin olduğunu düşünmediğinizden emin olacağım, ama bir şey öğrenebilirsin.


Main function: Bu şey ne yapacak?

Magentic-UI, tüm güçlü bir oyuncudur, rezervasyon tren biletleri, tırmanma web verileri, kodlar, işleme dosyaları. 10 kişiyi bir kişi yapmak istediğini biliyor musunuz? Bu, Microsoft tabanlı Magentic-One Multi-Intelligence System ve AutoGen Framework ile durum, bu çok akıllı. Ve en iyi kısmı, “Ai’nin aptal aracı değil ve her şeyi devralır” ama sizinle çalışıyor. Adım atabilirsiniz, değişim planları, değişim yolları, özel bir robot asistanına yön vermek gibi hissedebilirsiniz.

Ne tam olarak yapabilirsiniz?

  • koordinatör planlamaBir görev diyorsunuz, "Beni Pekin'den Shanghai'ya yüksek bir demir bileti arayın" ve size tüm planı veriyor, adımlar açık ve değiştirebilirsiniz.
  • Eşleştirilmiş misyonlar: Uygulama zamanında otomatik olarak çalışır ve gerçek zamanlı olarak bir göz tutabilirsiniz.
  • Davranışsal korumaBu konuda endişelenmeyin. Güvenlik önlemleri yerindedir.
  • Görselleştirme Tasarım: Drag ve kod yazmadan otomatik bir işlem yapmak için arayüze sürükleyin.

Ayrıca web tarayıcıları, VNC tarayıcıları, görselleştirilmiş iş akışları aracılığıyla sizinle de etkileşime girer. Dürüst olmak gerekirse, Selenium'u eski okul otomasyon aracı olarak koymak, zaman ve çaba harcamak!


Kurulum rehberi: Korkmayın. Bir seferde bir adım takip et.

“yükleme” kelimesinden korkma, ancak Magentic-Ui zor olmak zorunda değil, oldukça sabırlı. Bir seferde bir adım atacağım ve yuvarlanmadığınızdan emin olacağım.

  1. Docker ilk önce.
    Bu şey Docker sandbox'ta, güvenlikle dolu. Git.Docker NetworkSonraki Docker Desktop, yükleyin ve başlayın, hizmeti kontrol edin ve çalıştırın. Sen yapamazsın? Bir Docker süreci olup olmadığını görmek için görev yöneticisi açın. Kolay.
  2. Python'a dikkat edin.
    Bir Python 3.11 veya daha yüksek sürüme ihtiyacınız var. Git.Python NetworkAşağıdaki paketi yükleyin veya komut satırı kullanın (Linux)aptMac.brewBunu yapalım. Tamamlandığında, tüm sanal ortamınızı tavsiye edin, böylece karmaşaya güvenmiyorsunuz:

    python -m venv magentic_env
    source magentic_env/bin/activate  
    
  3. kodu çekin.
    Terminali açın ve GitHub'dan Magentic-UI kodunu çıkarın:

    git clone https://github.com/microsoft/magentic-ui.git
    cd magentic-ui
    
  4. Yük Bağımlılığı
    Kod el altında olduğunda, çantaları ona yükler:

    pip install -r requirements.txt
    

    Yerli kaynakları değiştirmek için yeterince yavaş.pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simpleBilmiyorum.

  5. API Key ile
    Magentic-Ui, AI modelini kullanmak zorunda, OpenAI, Azure OpenAI, her neyse. Bir proje klasörü oluşturun.envDosya, anahtarlarınızı yaz:

    OPENAI_API_KEY=你的密钥
    

    Anahtar hakkında ne? OpenAI'da birkaç dakika için bir uygulama alın.

  6. Başlayın.
    Tüm set, bu çizgiye çalıyor:

    python app.py
    

    Sonra tarayıcı açılır.http://localhost:5000Onu gördüm!

Ne, karmaşık değil mi? 10 dakika sonra yapın ve ücretsiz ellere yakın olacaksınız!


rehberi kullanarak: Ne eğlenceli?

Magentic-UI köpeğiniz gibi samimi bir arayüzle basit bir hırsızdır. Size nasıl çalıştığının bazı gerçek örneklerini verelim.

  1. Rezervasyon.
    arayüzü açın ve "Beni yarın Pekin için bir bilet yazın." Bir planla gelecek: 12306 web sitesini açmak, varış noktasına girmek, zamanlamayı seçmek. Görüyorsunuz, bu biraz "execution" ve çalışıyor. Ortada mı? Herhangi bir zaman, bir manuel hareket edin ve devam edin.
  2. Data scene
    Bazı verileri mi istiyorsunuz? "Bir web sitesinin en iyi 10 haber öğeleri CSV" girin. Plan+codes üretecek ve bunu yaptıktan sonra doğrudan bir dosya verecektir. Kod yazmak istemeyen İncil, Selenium ağlamak zorunda.
  3. Gerçek zamanlı müdahaleler
    Örneğin, site doğrulama kodunun dışına atılırsa, manuel olarak adım atabilir ve koşmaya devam edebilirsiniz. Bazı araçlar olduğu gibi değil, sıkıştı ve aptal.
  4. Gelişmiş Play
    Ayrıca kodlar ve işlem belgeleri yazabilirler. Örneğin, Excel verilerini analiz etmek için bir Python senaryosu yazın, bu kodu doğrudan size fırlatır ve sizi gösterir. arayüzü bir süreç içine sürükleyin ve bir dakika içinde görevi otomatikleştirin.

Her neyse, sadece bir kelime:İstediğin her şeyi yapacak. Konuşmanızı durduracaktır.Bilmiyorum. Magentic-Ui sleenium senaryosu ile karşı karşıyadır!


Sonunda: bu şey gerçekten sıcak.

Dürüst olmak gerekirse, Magentic-UI'nin varlığı gerçekten biraz “düşük darbe” anlamına gelir. Selenium gibi eski okul otomasyon araçları, yazma senaryoları esnek olmak için yeterli değildir. Sadece işe yaramıyor, sizinle etkileşime giriyor, cam bir adam olarak şeffaf ve her zaman kontrole sahipsiniz. AI'nın geleceği!

Ve eğer gelişiyorsanız, test edin veya sadece tembel olmaya çalışıyorsanız, denemeye değer. Enerjinizi bıçaklar üzerinde harcamak ve daha ilginç bir şey yapmak için sizi zaman koruyacaktır. Ve açık ve sorumlu değilsiniz?

tereddüt etmeyin. Sadece bir tane yapın. Deneyin. Göreceksiniz, Microsoft patladı ve Guy değildi!