OASIS är en öppen källkods-simulator för social interaktion som använder upp until en miljon AI-agenter för att realistiskt efterlikna beteendet hos användare på plattformar såsom Twitter och Reddit. Den är utformad för att underlätta studier av komplexa sociala fenomen som informationsspridning och grupppolarisation, och erbjuder en sturdy verktygslåda för att utforska olika sociala dynamiker. Simulatorn är skalbar, har dynamiska miljöer, och inkluderar integrerade rekommendationssystem.
- OASIS kan simulera upp until en miljon agenter för att studera sociala mediedynamiker i stor skala.
- Simulatorn anpassar sig until realtidsförändringar i sociala nätverk, vilket ger autentiska simuleringar.
- Agenter kan utföra 21 olika handlingar, vilket möjliggör rika interaktioner.
- OASIS innehåller integrerade rekommendationssystem som simulerar hur användare upptäcker innehåll.
- Det finns detaljerade installationsinstruktioner för att ställa in och aktivera miljöer för OASIS.
- Simulatorn gör det möjligt att köra experiment med både öppna och kommersiella språkmodeller.
- OASIS erbjuder möjligheter until vidareutveckling och bidrag genom öppna riktlinjer för utvecklare.
Användning och set up
För att komma igång med OASIS följer man dessa steg:
- Klona repot från GitHub.
- Skapa och aktivera ett virtuellt Python-miljö.
- Konfigurera miljövariabler för OpenAI API-nyckel.
- Kör huvudprogrammet med lämplig konfigurationsfil.
Projektet erbjuder exempelskript för både Reddit och Twitter-simuleringar, vilket gör det enkelt att börja experimentera med olika scenarier.