Tarayıcı otomasyonu, web kazıma, otomatik test ve web uygulaması etkileşimi gibi alanlarda büyük bir rol oynar. Şu ana kadar örneğin Puppeteer bu amaçla kullanıldı. Yapay zekanın gelişiyle birlikte tarayıcı otomasyonunu daha sezgisel ve daha az bakım gerektiren hale getirmek için yeni fırsatlar açılıyor; Stagehand için sahneyi boşaltın.
Nasıl çalıştığını göstermek için, örneğin (berbat) Vodafone kablolu yayın kutusu ikinci yönlendiricimin (diğer önemli işlevlerin yanı sıra doğrudan API sunmayan) ön LED ışıklarını ilgili web arayüzü aracılığıyla açıp kapatalım. İlk önce her iki aracı da komut satırına kuruyoruz ( Düğüm \(\geq\) 23 varsayılır):
53e4085b029089ec48bd0f5b954a6b50
Son olarak Vodafone şifremizi ve OpenAI API anahtarımızı .env dosyasında saklıyoruz.:
53e4085b029089ec48bd0f5b954a6b50
Örneğin Puppeteer ile istediğinizi şu şekilde elde edebilirsiniz::
53e4085b029089ec48bd0f5b954a6b50
Stagehand ise doğal dilde yazılmış komutları kabul eder:
53e4085b029089ec48bd0f5b954a6b50
Web sitelerini kazımak, formları otomatik olarak doldurmak veya web uygulamanız için testler çalıştırmak istiyorsanız, uzaktan tarayıcı kontrolü yardımcı olur. Yapay zekanın tarayıcı uzaktan kontrolüne entegre edilmesi, karmaşık görevlerin basit talimatlarla gerçekleştirilmesini mümkün kılar, geliştirmeyi hızlandırır ve bakımı kolaylaştırır. Özellikle DOM yapısı değiştiğinde, sahne senaryoları daha sağlam ve daha az bakım gerektiren olabilir.