GPT-6 Astra igra WoW bez gledanja u ekran
OpenAI-jev napredni AI model GPT-6 Astra uspješno je završio početnu zonu za Orke u igri World of Warcraft za približno 40 minuta, i to bez korištenja renderovanih prikaza igre, navodi autor open-source projekta agent-wow.
Za razliku od konvencionalnih AI sistema koji se oslanjaju na snimke ekrana ili računarski vid, model je svoje okruženje rekonstruisao koristeći podatke koje je primao direktno sa servera igre. Na osnovu tih informacija samostalno je razvio alate potrebne za kretanje i izvršavanje zadataka.
Testiranje je obavljeno na privatnom serveru zasnovanom na AzerothCore platformi, a ne na službenim Blizzardovim serverima. GPT-6 Astra, pokrenut putem Codexa sa naprednim mogućnostima rezonovanja, dobio je jednostavan zadatak: kreirati Orc lika i završiti sve misije u početnoj zoni. Prema riječima developera, agent je kompletirao cijeli sadržaj bez ijednog poraza.
Posebno zanimljiv aspekt eksperimenta jeste činjenica da model nije imao pristup klasičnim metodama automatizacije. Agent-wow ne koristi vizuelne prikaze igre, slike ekrana niti upravljanje putem tastature i miša. Umjesto toga, AI komunicira direktno sa serverom kroz mrežni protokol World of Warcrafta, prenosi Tom’s Hardware.
Projekt također ne sadrži unaprijed pripremljene sisteme za navigaciju, borbu ili interakciju. Umjesto toga, agent sam razvija potrebne funkcionalnosti kroz vlastite module. Tokom igranja GPT-6 Astra kreirao je alat sposoban za obradu velikog broja serverskih poruka i pohranjivanje relevantnih podataka u memoriju. Python skripta potom je te informacije koristila za izgradnju internog prikaza svijeta igre te za slanje naredbi nazad serveru.
Prema navodima autora projekta, model je uspješno planirao redoslijed izvršavanja zadataka, uključujući one koji su bili međusobno zavisni. Osim toga, obavljao je i svakodnevne aktivnosti poput prodaje nepotrebnih predmeta, opremanja kvalitetnijom opremom te učenja novih sposobnosti prije završetka posljednjih izazova u početnoj zoni.
Navigacija je predstavljala dodatni izazov, pa je GPT-6 Astra razvio pomoćni C++ program koji je koristio AzerothCore navigacijske podatke poznate kao mmaps za određivanje optimalnih ruta. Uz pomoć biblioteke Detour generisane su međutačke koje je agent koristio za kretanje između različitih lokacija.
Developer ističe da je sistem čak uspio prepoznati i iskoristiti određene nedostatke u podacima o kolizijama na mapi. Iako rezultat pokazuje impresivne mogućnosti modela, on ne predstavlja potpuno vjerodostojan pokazatelj kako bi se AI snašao u originalnom, neizmijenjenom okruženju komercijalne verzije igre World of Warcraft.
Za razliku od konvencionalnih AI sistema koji se oslanjaju na snimke ekrana ili računarski vid, model je svoje okruženje rekonstruisao koristeći podatke koje je primao direktno sa servera igre. Na osnovu tih informacija samostalno je razvio alate potrebne za kretanje i izvršavanje zadataka.
Testiranje je obavljeno na privatnom serveru zasnovanom na AzerothCore platformi, a ne na službenim Blizzardovim serverima. GPT-6 Astra, pokrenut putem Codexa sa naprednim mogućnostima rezonovanja, dobio je jednostavan zadatak: kreirati Orc lika i završiti sve misije u početnoj zoni. Prema riječima developera, agent je kompletirao cijeli sadržaj bez ijednog poraza.
Posebno zanimljiv aspekt eksperimenta jeste činjenica da model nije imao pristup klasičnim metodama automatizacije. Agent-wow ne koristi vizuelne prikaze igre, slike ekrana niti upravljanje putem tastature i miša. Umjesto toga, AI komunicira direktno sa serverom kroz mrežni protokol World of Warcrafta, prenosi Tom’s Hardware.
Projekt također ne sadrži unaprijed pripremljene sisteme za navigaciju, borbu ili interakciju. Umjesto toga, agent sam razvija potrebne funkcionalnosti kroz vlastite module. Tokom igranja GPT-6 Astra kreirao je alat sposoban za obradu velikog broja serverskih poruka i pohranjivanje relevantnih podataka u memoriju. Python skripta potom je te informacije koristila za izgradnju internog prikaza svijeta igre te za slanje naredbi nazad serveru.
Prema navodima autora projekta, model je uspješno planirao redoslijed izvršavanja zadataka, uključujući one koji su bili međusobno zavisni. Osim toga, obavljao je i svakodnevne aktivnosti poput prodaje nepotrebnih predmeta, opremanja kvalitetnijom opremom te učenja novih sposobnosti prije završetka posljednjih izazova u početnoj zoni.
Navigacija je predstavljala dodatni izazov, pa je GPT-6 Astra razvio pomoćni C++ program koji je koristio AzerothCore navigacijske podatke poznate kao mmaps za određivanje optimalnih ruta. Uz pomoć biblioteke Detour generisane su međutačke koje je agent koristio za kretanje između različitih lokacija.
Developer ističe da je sistem čak uspio prepoznati i iskoristiti određene nedostatke u podacima o kolizijama na mapi. Iako rezultat pokazuje impresivne mogućnosti modela, on ne predstavlja potpuno vjerodostojan pokazatelj kako bi se AI snašao u originalnom, neizmijenjenom okruženju komercijalne verzije igre World of Warcraft.
Izvor: Interesting Engineering
Komentari (4)
-
Je li 40 minuta puno ili malo za ovo sto je izveo ? -
Zavisi na kojoj verziji je ovo radio, ako je classic, malo je, ako je retail onda je to to otprilike -
Sta ce sad jadni kinezi raditi, propadose gold farme -
gpt 6 astra pored igranja moze i da pravi igrice hahaha
Šta ti misliš?
Napravi profil
ili se prijavi.
Vrati stari profil