Firma VC a16z lansează microverse open-source pline cu NPC-uri AI generative în AI Town

Firma de capital de risc Andreessen Horowitz (a16z) a lansat codul pentru AI Town, un proiect open-source care le permite dezvoltatorilor să-și creeze propria lume simulată bazată pe inteligență artificială.

Ca echipa a16z raportate pe X, acest proiect ambițios își propune să „democratizeze construirea propriului mediu de simulare cu agenți AI”.

Proiectul inovator, construit în colaborare cu compania de portofoliu Convex Dev și inspirat de o lucrare Stanford Generative Agent, introduce un oraș virtual în care personajele AI trăiesc, discută și socializează. Conform detaliilor GitHub de la a16z, AI Town este conceput pentru a fi o platformă personalizabilă și extensibilă, inspirându-se din cercetările privind agenții generativi.

Cum funcționează AI Town.

În culise, AI Town se bazează pe o stivă tehnologică robustă, inclusiv Convex pentru cadrul său back-end fără server, Pinecone pentru stocare vectorială, Clerk pentru autentificare, OpenAI pentru generarea de text în limbaj natural și Fly pentru implementare.

Platforma este în esență un microcosmos vibrant de personaje AI, fiecare cu personajul său unic. Aceste personaje AI sunt echipate cu capacitatea de a interacționa între ele într-un mod convingător asemănător omului, creând o dinamică socială intrigantă în mediul virtual.

Fiecărui personaj AI din oraș i se oferă un mesaj de pornire care îi modelează personajul și servește drept bază pentru interacțiunile și comportamentul său. Pe măsură ce personajele AI interacționează între ele, ele păstrează memoria conversațiilor lor, permițând continuitate în interacțiunile lor. Această capacitate de a-și aminti schimburile din trecut duce la narațiuni distincte pentru fiecare personaj AI, sporind și mai mult realismul și complexitatea mediului virtual.

La un nivel mai larg, aceasta înseamnă că fiecare personaj AI își poate crea propria poveste în AI Town, pe baza interacțiunilor sale cu alte personaje și a experiențelor pe care le acumulează de-a lungul timpului. Pe măsură ce aceste narațiuni se desfășoară, ele creează o serie de povești generate de inteligență artificială care evoluează în timp real, reflectând complexitățile unei comunități din lumea reală.

Această interacțiune dinamică și dezvoltarea poveștii sunt realizate datorită stivei tehnologice avansate care stau la baza AI Town. Utilizarea OpenAI pentru generarea de text în limbaj natural permite personajelor AI să se angajeze în conversații realiste și coerente. Între timp, cadrul Convex back-end fără server oferă infrastructura necesară pentru a gestiona starea globală partajată și un jurnal al tuturor evenimentelor, asigurând continuitatea și evoluția interacțiunilor și narațiunilor personajelor.

În esență, AI Town reprezintă un amestec sofisticat de tehnologii AI avansate și design inovator, creând o platformă unică în care dezvoltatorii pot explora potențialul dezvoltării narațiunii bazate pe inteligență artificială într-un mediu simulat.

Personalizarea AI Town a a16z

O caracteristică cheie a AI Town este versatilitatea sa. Dezvoltatorii pot personaliza diverse componente, inclusiv date despre caractere și foi de sprite, mediul vizual al hărții de case, ingineria solicitărilor de generare a textului și regulile și logica jocului. Această flexibilitate permite diverse aplicații potențiale, de la proiecte simple până la jocuri scalabile, cu mai mulți jucători.

Pentru a-și configura versiunea de AI Town, dezvoltatorii trebuie să cloneze depozitul proiectului, să instaleze pachete și să adauge chei API pentru servicii precum OpenAI și Pinecone. Convex se ocupă de inițializarea lumii, AI personaje și logica jocului, în timp ce site-ul web alimentat de Next.js gestionează gestionarea contului de utilizator prin Clerk.

AI Town reprezintă un pas semnificativ spre a face dezvoltarea unor medii simulate de AI mai accesibilă. Combinarea cadrelor reutilizabile precum Convex și Clerk cu definiții de caractere bazate pe date oferă dezvoltatorilor o bază solidă pentru construirea de jocuri mai complexe sau pentru efectuarea de experimente de cercetare.

În conformitate cu etosul open-source, echipa a16z și Convex Dev încurajează comunitatea să construiască interacțiuni mai complexe pe deasupra AI Town.

Sursa: https://cryptoslate.com/vc-firm-a16z-releases-open-source-microverse-packed-with-generative-ai-npcs-in-ai-town/