आर्टिफिशियल इंटेलिजेंस

NVIDIA ने स्वायत्त AI एजेंटों के लिए सुरक्षित रनटाइम के रूप में OpenShell 0.1.x पेश किया

· GlobeWire Daily Editorial Desk · Source: github.com

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

मुख्य बातेंOpenShell को स्वायत्त AI एजेंटों के समूहों के लिए सुरक्षित और निजी निष्पादन वातावरण प्रदान करने के उद्देश्य से एक रनटाइम के रूप में जारी किया गया है। प्रोजेक्ट रिपॉजिटरी दस्तावेज़ीकरण के अनुसार, OpenShell का उद्देश्य एजेंटों को परिभाषित नीतियों के माध्यम से संवेदनशील डेटा, क्रेडेंशियल्स और नेटवर्क तक अप्रतिबंधित पहुंच को सीमित करते हुए फ़ाइलों को पढ़ने…
NVIDIA Introduces OpenShell 0.1.x as a Secure Runtime for Autonomous AI Agents

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

OpenShell को स्वायत्त AI एजेंटों के समूहों के लिए सुरक्षित और निजी निष्पादन वातावरण प्रदान करने के उद्देश्य से एक रनटाइम के रूप में जारी किया गया है। प्रोजेक्ट रिपॉजिटरी दस्तावेज़ीकरण के अनुसार, OpenShell का उद्देश्य एजेंटों को परिभाषित नीतियों के माध्यम से संवेदनशील डेटा, क्रेडेंशियल्स और नेटवर्क तक अप्रतिबंधित पहुंच को सीमित करते हुए फ़ाइलों को पढ़ने, पैकेज स्थापित करने और API कॉल करने की अनुमति देना है।

मुख्य सुरक्षा और प्रवर्तन तंत्र

OpenShell दो प्राथमिक तरीकों का उपयोग करके एजेंट की गतिविधियों को नियंत्रित करता है:

  • कर्नेल-स्तरीय प्रवर्तन: प्रत्येक एजेंट एक अलग सैंडबॉक्स के भीतर चलता है। कर्नेल नियंत्रण यह सीमित करते हैं कि यह किन फ़ाइलों तक पहुंच सकता है और कौन से सिस्टम कॉल कर सकता है, और प्रत्येक नेटवर्क कनेक्शन सैंडबॉक्स छोड़ने से पहले नीति जांच से गुजरता है। इसके अतिरिक्त, एजेंट कभी भी वास्तविक क्रेडेंशियल्स नहीं देखते हैं; OpenShell उन्हें केवल स्वीकृत अंत बिंदुओं के लिए बाध्य अनुरोधों में जोड़ता है।
  • औपचारिक रूप से सत्यापित नीति परिवर्तन: नीति परिवर्तन स्वीकृत होने से पहले, OpenShell नए जोखिम भरे एक्सेस जैसे क्रेडेंशियल के साथ नए होस्ट तक पहुंचना या नए API तरीकों को कॉल करना जैसी अनुमतियों को चिह्नित करने के लिए औपचारिक सत्यापन का उपयोग करता है, ताकि वे परिवर्तन मानव समीक्षा के लिए प्रतीक्षा कर सकें।

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

सहायता दस्तावेज़ के अनुसार, OpenShell चलाने के लिए निम्नलिखित की आवश्यकता होती है:

  • Linux, Apple Silicon पर macOS, या WSL 2 के साथ Windows (प्रयोगात्मक के रूप में उल्लेखित)।
  • Docker, Podman, या होस्ट वर्चुअलाइजेशन।
  • Microsoft MXC के माध्यम से विशिष्ट बिल्ड और रनटाइम गाइड के साथ मूल Windows समर्थन भी उपलब्ध है।

इंस्टॉलर कमांड-लाइन इंटरफ़ेस (CLI) और एक स्थानीय गेटवे स्थापित करता है। डिफ़ॉल्ट सैंडबॉक्स छवि बिना किसी एजेंट के न्यूनतम Ubuntu है। उपयोगकर्ता समर्थিত मॉडल के विरुद्ध कोडिंग एजेंट चलाने के लिए प्रारंभिक मार्गदर्शिकाओं का पालन कर सकते हैं।

वास्तुकला और एक्स्टेंसिबिलिटी

OpenShell की वास्तुकला में कई घटक शामिल हैं:

  • सैंडबॉक्स: छवियां, रनटाइम, GPU और जीवनचक्र प्रबंधित करते हैं।
  • नीतियां: फ़ाइल सिस्टम, नेटवर्क और प्रक्रिया नियम निर्धारित करती हैं।
  • प्रदाता: केवल स्वीकृत अंत बिंदुओं पर काम करने वाले क्रेडेंशियल्स को संभालते हैं।
  • गेटवे: सैंडबॉक्स, नीति और पहुंच के लिए नियंत्रण विमान के रूप में कार्य करते हैं।
  • कुबेरनेट्स समर्थन: Helm का उपयोग करके गेटवे तैनात किया जा सकता है।

टेलीमेट्री और अनुपालन

OpenShell परियोजना सुधार में मदद करने के लिए डिफ़ॉल्ट रूप से सीमित, अनाम परिचालन टेलीमेट्री एकत्र करता है। दस्तावेज़ में कहा गया है कि इसमें सैंडबॉक्स नाम, होस्टनाम, फ़ाइल पथ, संकेत, क्रेडेंशियल, प्रदाता नाम या उपयोगकर्ता सामग्री शामिल नहीं है। उपयोगकर्ता पर्यावरण चर सेट करके टेलीमेट्री को पूरी तरह से अक्षम कर सकते हैं।

यह सॉफ़्टवेयर Apache License 2.0 के तहत लाइसेंस प्राप्त है। उपयोगकर्ताओं को सलाह दी जाती है कि वे स्थापना आवश्यकताओं, सुरक्षा नीतियों और उन्नयन निर्देशों को सत्यापित करने के लिए GitHub पर आधिकारिक रिपॉजिटरी और दस्तावेज़ देखें।

यह खबर शेयर करें
मूल स्रोत पढ़ें: OpenShell is the safe, private runtime for autonomous AI agents. - GitHub

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

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

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

और पढ़ें