• ChatGPT का container execution environment बड़े पैमाने पर विस्तारित किया गया है, और अब Bash command execution, pip/npm package installation, और file download संभव हैं
  • पहले Python-केंद्रित रहे environment में अब Node.js, Ruby, Go, Java, Swift, Kotlin, C, C++ सहित 10 से अधिक भाषाएँ जोड़ी गई हैं, जिससे multi-language code execution support मिलता है
  • बाहरी network access अभी भी सीमित है, लेकिन OpenAI internal proxy के जरिए pip install और npm install काम करने के लिए configure किए गए हैं
  • नया tool container.download public URL से file लाकर container के अंदर save कर सकता है, और इसके लिए security verification प्रक्रिया से गुजरना होता है
  • यह upgrade ChatGPT की code execution और data processing capabilities को काफी बढ़ाता है, और इसकी औपचारिक documentation की ज़रूरत पर ज़ोर देता है

ChatGPT container की मुख्य expanded capabilities

  • ChatGPT अब सीधे Bash commands चला सकता है, जबकि पहले सिर्फ Python code संभव था
    • Python के subprocess module के जरिए indirect execution से आगे बढ़कर अब command-line स्तर का control संभव है
  • Node.js environment जोड़ा गया है, जिससे JavaScript execution संभव है, और Ruby, Perl, PHP, Go, Java, Swift, Kotlin, C, C++ में भी test सफल रहे
    • Rust अभी support नहीं करता
  • container अभी भी सीधे external network requests नहीं कर सकता, लेकिन pip install और npm install proxy के जरिए काम करते हैं
  • container.download tool का उपयोग करके web पर मौजूद files को specified path पर download किया जा सकता है
    • ChatGPT URL को पहचान सकता है, उस file को sandbox environment में save कर सकता है और फिर process कर सकता है

container.download feature

  • container.download एक ऐसा tool है जो publicly accessible URL से file लाकर container filesystem में save करता है
  • downloaded files पर container के भीतर unzip, parsing, conversion जैसे post-processing किए जा सकते हैं
  • test results के अनुसार, request header में User-Agent: ChatGPT-User/1.0 शामिल होता है, और IP Microsoft Azure Cloud (Des Moines, Iowa) के रूप में पहचाना गया

Security verification: data exfiltration संभव है या नहीं

  • यह जांचने के लिए प्रयोग किया गया कि container.download data exfiltration vulnerability बन सकता है या नहीं
    • query string वाले URL को call करने पर “url not viewed in conversation before” error आया
    • यह Claude के Web Fetch जैसी URL access restriction safety guard है, जिसमें केवल वही URL access किए जा सकते हैं जो user input या search results के जरिए पुष्टि किए गए हों
  • web.run के जरिए कुछ query strings भेजना संभव था, लेकिन पिछली conversation history समेत लंबे strings filter द्वारा block कर दिए गए
  • अब तक के tests के आधार पर data leak risk कम माना गया है, हालांकि आगे security research की ज़रूरत बताई गई

Bash और multi-language execution

  • Bash execution support के साथ ChatGPT अब system-level commands चला सकता है
    • उदाहरण: npm install command चलाना और उसका result देखना संभव है
  • Activity panel के execution logs (black-and-white console logs) के जरिए यह verify किया जा सकता है कि command वास्तव में चला या नहीं
  • कई भाषाओं में “Hello World” execution tests सफल रहे, जिससे multi-language code execution environment की पुष्टि हुई

pip और npm package installation mechanism

  • container बाहरी network block होने के बावजूद OpenAI internal proxy (applied-caas-gateway1.internal.api.openai.org) के जरिए package installation करता है
    • PIP_INDEX_URL, NPM_CONFIG_REGISTRY जैसे environment variables इसी proxy की ओर point करते हैं
  • pip, uv, npm जैसे प्रमुख package managers इसी proxy के जरिए काम करते हैं
  • environment variables में CAAS_ARTIFACTORY_* prefix वाले कई registry paths शामिल हैं
    • PyPI, npm, Go, Maven, Gradle, Cargo, Docker आदि के लिए कई internal repository paths मौजूद हैं
  • Rust और Docker अभी install नहीं हैं, लेकिन इससे भविष्य में expansion की संभावना का संकेत मिलता है

Integrated usage और आगे की चुनौतियाँ

  • ChatGPT अब Python और Node.js packages install करके, uploaded या downloaded files पर apply कर सकता है
  • code writing, execution, data processing, और file I/O तक पूर्ण development environment स्तर की functionality हासिल हो गई है
  • सबसे बड़ी कमी official documentation की अनुपस्थिति है, इसलिए release notes और detailed limitations सार्वजनिक करने की ज़रूरत है
  • OpenAI को इस feature set के लिए उपयुक्त नाम देना चाहिए, और फिलहाल इसे “ChatGPT Containers” कहा गया है

ChatGPT tools की पूरी सूची का सारांश

  • GPT-5.2 environment में उपलब्ध tools की सूची सामने आई
    • python.exec, web.run, container.exec, container.download, image_gen.text2im आदि शामिल हैं
  • हर tool के पास स्पष्ट description और signature है
  • container.exec command execution, container.feed_chars interactive session input, और container.open_image image display functionality प्रदान करता है
  • bio.update, personal_context.search, user_settings.set_setting जैसी user personalization features भी शामिल हैं
  • कुल मिलाकर ChatGPT अब code execution, web access, file handling, और user context management को एकीकृत करने वाले composite AI environment में विकसित हो रहा है

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.