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

Cloudflare Computer ने ड्यूरेबल ऑब्जेक्ट्स और एआई एजेंटों के लिए वर्चुअल फाइलसिस्टम पेश किया

· GlobeWire Daily Editorial Desk · Source: github.com

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

मुख्य बातेंक्लाउडफ्लैर (Cloudflare) ने Cloudflare Computer के लिए ओपन-सोर्स दस्तावेज़ और पैकेज जारी किए हैं, जो एक वर्चुअल फाइलसिस्टम है और ड्यूरेबल ऑब्जेक्ट (Durable Object) के भीतर काम करता है। रिपॉजिटरी के विवरण के अनुसार, यह सिस्टम SQLite का उपयोग करके आधिकारिक स्थिति बनाए रखता है और workspace.runtime के माध्यम से निष्पादन सतह प्रदान करता है।
Cloudflare Computer Introduces Virtual Filesystem for Durable Objects and AI Agents

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

क्लाउडफ्लैर (Cloudflare) ने Cloudflare Computer के लिए ओपन-सोर्स दस्तावेज़ और पैकेज जारी किए हैं, जो एक वर्चुअल फाइलसिस्टम है और ड्यूरेबल ऑब्जेक्ट (Durable Object) के भीतर काम करता है। रिपॉजिटरी के विवरण के अनुसार, यह सिस्टम SQLite का उपयोग करके आधिकारिक स्थिति बनाए रखता है और `workspace.runtime` के माध्यम से निष्पादन सतह प्रदान करता है।

मुख्य वास्तुकला और बैकएंड

रिपॉजिटरी तीन प्राथमिक निष्पादन बैकएंड को रेखांकित करती है जिन्हें स्थिर आईडी के तहत पंजीकृत किया जा सकता है:

  • कंटेनर बैकएंड: SQLite स्थिति को `computerd` नामक एक डेमॉन का उपयोग करके FUSE माउंट के रूप में एक सैंडबॉक्स कंटेनर में प्रोजेक्ट करता है। यह वास्तविक बाइनरी और नेटवर्किंग के साथ एक Linux यूज़रलैंड प्रदान करता है, हालांकि दस्तावेज़ इस विशिष्ट घटक को प्रायोगिक (experimental) के रूप में चिह्नित करते हैं।
  • आइसोलेट शेल: वर्कर्स आरपीसी (Workers RPC) के माध्यम से आधिकारिक कार्यक्षेत्र तक पहुंचकर सीधे एक डायनेमिक वर्कर के भीतर बाश कमांड निष्पादित करता है।
  • आइसोलेट जावास्क्रिप्ट: संरचित इनपुट, टिकाऊ सापेक्ष आयात और वर्कस्पेस-समर्थित नोड फाइलसिस्टम कार्यान्वयन के साथ एक ताजा डायनेमिक वर्कर में ईसीएमएस्क्रिप्ट (ECMAScript) मॉड्यूल चलाता है।

विकासकर्ता बिना किसी बैकएंड के भी वर्कस्पेस का निर्माण कर सकते हैं, जिससे फाइलसिस्टम का स्वतंत्र रूप से उपयोग किया जा सके।

पैकेज की स्थिति और कार्यान्वयन

जबकि प्राथमिक `@cloudflare/computer` पैकेज को उत्पादन उपयोग के लिए उपयुक्त माना गया है, कई उप-घटकों—जैसे कंटेनर बैकएंड, आरपीसी सहायक और विशिष्ट डेमॉन—को स्पष्ट रूप से प्रायोगिक या प्रगति पर कार्य के रूप में चिह्नित किया गया है।

व्यावहारिक कदम और सत्यापन

प्लेटफॉर्म के साथ सत्यापन और निर्माण करने के लिए, विकासकर्ता रिपॉजिटरी संरचना का निरीक्षण कर सकते हैं, `@cloudflare/computer` पैकेज स्थापित कर सकते हैं, और व्यक्तिगत पैकेज README फ़ाइलों की समीक्षा कर सकते हैं।

  • इंस्टॉलेशन: एनपीएम (npm) के माध्यम से पैकेज स्थापित करें और विशिष्ट सेटअप दिशानिर्देशों का पालन करें।
  • उदाहरण: रिपॉजिटरी में एक विविध `examples/` निर्देशिका शामिल है जिसमें चलाने योग्य वर्कस्पेस परिदृश्य हैं, जैसे बुनियादी एजेंट लूप और कंटेनर कॉन्फ़िगरेशन।
  • योगदान: यह प्रोजेक्ट GitHub मुद्दों और चर्चाओं के माध्यम से बग रिपोर्ट और सुविधा प्रस्ताव स्वीकार करता है, जबकि unsolicited पुल अनुरोध स्वीकार नहीं किए जाते हैं।

सटीक प्रदर्शन बेंचमार्क के लिए, विकासकर्ता `docs/19_performance.md` देख सकते हैं, जो मेटाडेटा और अनुक्रमिक I/O प्रदर्शन विशेषताओं का विवरण देता है।

यह खबर शेयर करें
मूल स्रोत पढ़ें: cloudflare/computer: Give your agent a computer - GitHub

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

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

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

और पढ़ें