Automatizarea browserului joacă un rol important în domenii precum web scraping, testarea automată și interacțiunea cu aplicațiile web. Până acum, de exemplu , Puppeteer a fost folosit în acest scop. Odată cu apariția AI, se deschid acum noi oportunități pentru a face automatizarea browserului mai intuitivă și mai puțin intensă de întreținere - eliberați scena pentru Stagehand .
Pentru a clarifica modul în care funcționează, dorim să comutăm luminile frontale cu LED-uri ale celui de-al doilea router al meu (prost) cablu Vodafone - care, printre alte funcții importante, nu oferă o API directă - prin interfața web corespunzătoare. Mai întâi, instalăm ambele instrumente în linia de comandă ( presupus Nodul \(\geq\) 23):
53e4085b029089ec48bd0f5b954a6b50
În cele din urmă, stocăm parola noastră Vodafone și cheia API OpenAI într-un fișier .env:
53e4085b029089ec48bd0f5b954a6b50
Cu Puppeteer, de exemplu, ceea ce îți dorești poate fi realizat după cum urmează:
53e4085b029089ec48bd0f5b954a6b50
Stagehand, pe de altă parte, acceptă comenzi scrise în limbaj natural:
53e4085b029089ec48bd0f5b954a6b50
Indiferent dacă doriți să analizați site-uri web, să completați automat formulare sau să efectuați teste pentru aplicația dvs. web - controlul browserului de la distanță vă ajută. Integrarea AI în controlul de la distanță al browserului face posibilă efectuarea de sarcini complexe cu instrucțiuni simple, accelerând dezvoltarea și ușurând întreținerea. În special atunci când structura DOM se schimbă, scripturile de scenist pot fi mai robuste și necesită mai puțină întreținere.