3 पॉइंट द्वारा GN⁺ 2023-08-15 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • AI Town एक वर्चुअल शहर है जहाँ AI कैरेक्टर रहते हैं, बातचीत करते हैं और सामाजिक गतिविधियाँ करते हैं.
  • यह प्रोजेक्ट "Generative Agents: Interactive Simulacra of Human Behavior" शोध-पत्र से प्रेरित है और AI town को बनाने व कस्टमाइज़ करने के लिए आवश्यक starter kit प्रदान करता है.
  • प्रोजेक्ट का मुख्य लक्ष्य ऐसा प्लेटफ़ॉर्म देना है जो सरल प्रोजेक्ट्स से लेकर scalable multiplayer games तक हर चीज़ के लिए उपयुक्त एक मज़बूत foundation प्रदान करे.
  • backend engine डिफ़ॉल्ट रूप से shared global state, transactions और सभी events की journal को support करता है.
  • दूसरा लक्ष्य JS/TS framework का उपयोग संभव बनाना है, क्योंकि अधिकांश simulators Python में लिखे जाते हैं.
  • इस्तेमाल किए गए stack में game engine और database के लिए Convex, VectorDB के लिए Pinecone, Auth के लिए Clerk, text model के लिए OpenAI, deployment के लिए Fly, और pixel art generation के लिए Replicate व Fal.ai शामिल हैं.
  • प्रोजेक्ट repository को clone करने, packages install करने, environment variables सेट करने और code चलाने के बारे में विस्तृत निर्देश देता है.
  • इसमें अपनी simulation को कस्टमाइज़ करने के निर्देश भी शामिल हैं, जैसे अपने कैरेक्टर और कहानी बनाना, sprite sheet अपडेट करना और background अपडेट करना.
  • प्रोजेक्ट credits में George Bailey और hilau से tile sheets, तथा मूल POC https://github.com/pierpo/phaser3-simple-rpg शामिल हैं.
  • यदि विंडो idle रहे, तो simulation 5 मिनट बाद pause हो जाती है, लेकिन page load करने पर फिर से शुरू हो जाती है.
  • प्रोजेक्ट run, test और debug के लिए विभिन्न commands भी देता है, साथ ही app deploy करने के निर्देश भी प्रदान करता है.

1 टिप्पणियां

 
GN⁺ 2023-08-15
Hacker News टिप्पणी
  • 'AI-town' प्रोजेक्ट पर लेख, जो यूज़र्स को JavaScript का उपयोग करके अपनी खुद की कस्टम AI world simulation चलाने की सुविधा देता है
  • open source Generative Agents प्रोजेक्ट को रेफ़रेंस के तौर पर देखने और समीक्षा करने की सिफारिश
  • Lance Martin ने llama.cpp और ollama.ai का उपयोग करके प्रोजेक्ट और local models को सफलतापूर्वक integrate किया; सारा inference local पर होता है, इसलिए यह cost-effective है और लंबी simulations संभव हैं
  • simulation के भीतर AI agents एक-दूसरे के साथ interact कर सकते हैं; उदाहरण के लिए, एक agent पार्टी होस्ट कर सकता है और दूसरों को invitation भेज सकता है
  • इस तकनीक में future game applications की संभावना है, जैसे tabletop deception games जहाँ हर AI agent वास्तविक यूज़र होने का भरोसा असली यूज़र्स को दिलाने की कोशिश करे
  • इस तकनीक का उपयोग Animal Crossing जैसे गेम बनाने में किया जा सकता है, जहाँ NPCs के साथ interaction gameplay का मुख्य हिस्सा होता है. AI characters की अपनी अलग personality हो सकती है और वे नए dialogues generate कर सकते हैं
  • कुछ यूज़र्स इस प्रोजेक्ट से प्रेरित होकर game studio शुरू करने और इसके ऊपर और अधिक complex strategy games बनाने को लेकर उत्साहित हैं
  • कुछ समस्याएँ हैं जिन पर ध्यान देना चाहिए, जैसे GPT का बातचीत के दोनों पक्ष वापस कर देना
  • AI-town प्रोजेक्ट को इसके integrated backup framework के लिए सराहा जा रहा है, जो भविष्य के LLM projects के लिए उपयोगी हो सकता है
  • कुछ यूज़र्स इसकी और उन्नत version में रहने की संभावना पर अटकलें लगा रहे हैं
  • लेख में a16z के GitHub repository का उल्लेख है, जिसमें कई दिलचस्प प्रोजेक्ट शामिल हैं
  • simulation environment की सीमाओं के भीतर LLM को सही ढंग से guide करने को लेकर चिंताएँ हैं