A böngészők vezérlése mesterséges intelligencia segítségével

A böngésző automatizálása nagy szerepet játszik az olyan területeken, mint a webkaparás, az automatizált tesztelés és a webalkalmazások interakciója. Eddig például a Puppeteer-t használták erre a célra. A mesterséges intelligencia megjelenésével új lehetőségek nyílnak meg a böngésző automatizálásának intuitívabbá és kevésbé karbantartásigényessé tételére – ez tisztázza a színpadot a Stagehand számára.


Működésének szemléltetésére tegyük például a (gagyi) Vodafone kábeldoboz második routerem előlapi LED-lámpáit - ami egyéb fontos funkciók mellett nem kínál közvetlen API-t - a megfelelő webes felületen keresztül. Először mindkét eszközt telepítjük a parancssorban ( Node \(\geq\) 23 feltételezve):

53e4085b029089ec48bd0f5b954a6b50

Végül egy .env fájlban tároljuk a Vodafone jelszavunkat és az OpenAI API kulcsunkat:

53e4085b029089ec48bd0f5b954a6b50

A Puppeteerrel például a következőképpen érheti el, amit akar:

53e4085b029089ec48bd0f5b954a6b50

A Stagehand viszont természetes nyelven írt parancsokat fogad el:

53e4085b029089ec48bd0f5b954a6b50

Ha webhelyeket szeretne lekaparni, űrlapokat automatikusan kitölteni vagy tesztelni szeretne egy webalkalmazáshoz, a böngésző távirányítója segíthet. Az AI böngésző távirányítóba való integrálása lehetővé teszi összetett feladatok egyszerű utasításokkal történő végrehajtását, felgyorsítva a fejlesztést és megkönnyítve a karbantartást. Különösen akkor, ha a DOM szerkezete megváltozik, a színpadi szkriptek robusztusabbak és kevésbé karbantartásigényesek lehetnek.

Vissza