ऐप्स और सॉफ्टवेयर

माइनफ्लेयर टूल्स और निरंतर सत्रों के साथ माइनक्राफ्ट में भाषा-मॉडल एजेंट चलाएं

· GlobeWire Daily Editorial Desk · Source: github.com

3 मिनट में पढ़ें

मुख्य बातेंGitHub पर एक नया ओपन-सोर्स रिपॉजिटरी डेवलपर्स को माइनफ्लेयर टूल्स, निरंतर सत्रों (persistent sessions) और शेल सैंडबॉक्स का उपयोग करके बड़े भाषा मॉडल को माइनक्राफ्ट सर्वर से जोड़ने की अनुमति देता है। यह हार्नेस एक एलएलएम को एक नियमित खिलाड़ी की तरह चलने, खनन करने, क्राफ्ट करने, निर्माण करने, लड़ने और चैट करने में सक्षम बनाता है।
Run Language-Model Agents in Minecraft with Mineflayer Tools and Persistent Sessions

चित्र: GitHub · चित्र स्रोत · Resized and letterboxed to 16:9; no AI generation

GitHub पर एक नया ओपन-सोर्स रिपॉजिटरी डेवलपर्स को माइनफ्लेयर टूल्स, निरंतर सत्रों (persistent sessions) और शेल सैंडबॉक्स का उपयोग करके बड़े भाषा मॉडल को माइनक्राफ्ट सर्वर से जोड़ने की अनुमति देता है। यह हार्नेस एक एलएलएम को एक नियमित खिलाड़ी की तरह चलने, खनन करने, क्राफ्ट करने, निर्माण करने, लड़ने और चैट करने में सक्षम बनाता है।

मुख्य विशेषताएं और क्षमताएं

  • मॉडल संगतता: Claude, GPT, Gemini, OpenRouter, या OpenAI Responses API का समर्थन करने वाले कस्टम एंडपॉइंट के साथ काम करता है। डिफ़ॉल्ट मॉडल GPT-6.1 Terra के रूप में सूचीबद्ध है।
  • निरंतर सत्र: सत्र रीस्टार्ट होने के बाद भी सुरक्षित रहते हैं, जिससे एक एजेंट को रोका जा सकता है और पिछले राज्य को जारी रखते हुए उसी नाम से फिर से शुरू किया जा सकता है।
  • व्यक्तिगत शेल सैंडबॉक्स: प्रत्येक एजेंट को Docker, E2B, या एक साधारण स्थानीय फ़ोल्डर का उपयोग करने वाला शेल प्रदान किया जाता है जहां वे नोट्स रख सकते हैं और गेम टूल्स को कॉल करने वाली स्क्रिप्ट लिख सकते हैं।
  • टीम समन्वय: एकल JSON फ़ाइल के माध्यम से कॉन्फ़िगर की गई बहु-ए एजेंट टीमों का समर्थन करता है, जो एजेंटों के बीच सीधे संदेश और एक वैकल्पिक साझा मशीन को सक्षम बनाता है।

आवश्यकताएं और सेटअप

दस्तावेज़ के अनुसार, उपयोगकर्ताओं को Node 22.19+, एक समर्थित मॉडल प्रदाता के लिए एक एपीआई कुंजी, और एक माइनक्राफ्ट सर्वर की आवश्यकता होती है। मौजूदा सर्वर के बिना उपयोगकर्ताओं के लिए रिपॉजिटरी में एक विकास सर्वर शामिल है, जिसके लिए Java 21 की आवश्यकता होती है।

एजेंटों का निरीक्षण करने के लिए, उपयोगकर्ता माइनक्राफ्ट संस्करण 1.21.6 से `localhost:25565` से जुड़ सकते हैं और संवाद करने के लिए `/tell` का उपयोग कर सकते हैं। टर्मिनल स्ट्रीमिंग आउटपुट और टूल कॉल प्रदर्शित करती है, जबकि `Ctrl+C` प्रक्रिया को समाप्त करता है।

कॉन्फ़िगरेशन और लाइसेंसिंग

  • कॉन्फ़िगरेशन पदानुक्रम: सेटिंग्स को कमांड-लाइन फ़्लैग, पर्यावरण चर, या JSON फ़ाइल के माध्यम से प्रबंधित किया जा सकता है।
  • सैंडबॉक्स विकल्प: यदि `E2B_API_KEY` प्रदान की जाती है, तो E2B सैंडबॉक्स का उपयोग किया जाता है, जो Docker या स्थानीय फ़ोल्डर पर वापस जाता है।
  • लाइसेंसिंग: रिपॉजिटरी को MIT लाइसेंस के तहत जारी किया गया है, जिसमें Mindcraft और prismarine-viewer के घटकों का विवरण देने वाले तृतीय-पक्ष नोटिस शामिल हैं।

उपयोगकर्ता आधिकारिक GitHub रिपॉजिटरी पर सीधे मूल घोषणा और सेटअप निर्देशों की समीक्षा कर सकते हैं।

यह खबर शेयर करें
मूल स्रोत पढ़ें: Run language-model agents in Minecraft with Mineflayer tools, persistent sessions and shell sandboxes. - GitHub

AI की सहायता से तैयार रिपोर्ट; मूल स्रोत के दावों की स्वतंत्र पुष्टि नहीं की गई है।

लेखक के बारे में

GlobeWire Daily Editorial Desk — प्रकाशित स्रोतों पर आधारित AI-सहायता प्राप्त खबरें।

और पढ़ें