- OpenAI ने Agents SDK को बड़े पैमाने पर अपडेट किया है, जिससे एजेंट फ़ाइल निरीक्षण, कमांड निष्पादन, कोड संपादन और दीर्घकालिक कार्यों को नियंत्रित sandbox वातावरण में कर सकें, इसके लिए मानकीकृत इन्फ्रास्ट्रक्चर उपलब्ध कराया गया है
- नया harness configurable memory, sandbox-aware orchestration, Codex-स्टाइल filesystem tools, MCP·skills·AGENTS.md·shell·apply patch जैसे frontier agent systems के प्रमुख primitives को एकीकृत करता है
- native sandbox execution support के साथ Blaxel, Cloudflare, Daytona, E2B, Modal, Runloop, Vercel जैसे विभिन्न sandbox providers के लिए बिल्ट-इन समर्थन या अपना sandbox कनेक्ट करने की सुविधा
- harness और computing separation architecture के जरिए prompt injection defense, snapshot-आधारित durable execution, multi-container parallelization जैसी सुरक्षा और scalability सुनिश्चित
- API-आधारित standard token और tool usage pricing के साथ यह सभी ग्राहकों के लिए general availability (GA) में उपलब्ध है, और आगे TypeScript support तथा code mode·subagents फीचर जोड़े जाएंगे
मौजूदा agent systems की सीमाएँ
- उपयोगी agents बनाने के लिए डेवलपर्स को सिर्फ बेहतरीन models नहीं, बल्कि फ़ाइल निरीक्षण, कमांड निष्पादन, कोड लेखन और multi-step tasks को बनाए रखने वाला सिस्टम भी चाहिए
- मौजूदा approaches के trade-offs
- model-agnostic frameworks लचीले हैं, लेकिन frontier models की क्षमताओं का पूरा लाभ नहीं उठा पाते
- model provider SDKs मॉडल के अधिक निकट होते हैं, लेकिन अक्सर harness पर पर्याप्त visibility नहीं देते
- managed agent APIs deployment को सरल बनाते हैं, लेकिन agent execution कहाँ होगा और sensitive data तक कैसे पहुँचा जाएगा, इस पर सीमाएँ लगाते हैं
agent loop के लिए अधिक शक्तिशाली harness
- इस रिलीज़ के साथ Agents SDK harness अब documents, files और systems संभालने वाले agents को अधिक शक्तिशाली capabilities देता है
- नए एकीकृत प्रमुख primitives
- MCP के जरिए tool usage
- skills के जरिए progressive disclosure
- AGENTS.md के जरिए custom instructions
- shell tool के जरिए code execution
- apply patch tool के जरिए file editing
- harness समय के साथ नए agentic patterns और primitives को लगातार एकीकृत करता रहेगा, इसलिए डेवलपर्स core infrastructure updates के बजाय domain-specific logic पर ध्यान दे सकेंगे
- harness execution को frontier models के सर्वोत्तम प्रदर्शन वाले तरीकों के अनुरूप संरेखित करता है, जिससे खासकर long-running tasks या कई tools और systems के बीच coordination वाले जटिल कार्यों में reliability और performance बेहतर होती है
- इसे हर उत्पाद की विशिष्ट आवश्यकताओं के समर्थन के लिए डिज़ाइन किया गया है, इसलिए tool usage, memory, sandbox environment आदि को डेवलपर के मौजूदा stack के अनुसार लचीले ढंग से समायोजित किया जा सकता है
native sandbox execution
- अपडेटेड Agents SDK sandbox execution को native रूप से support करता है, जिससे agents फ़ाइलों, tools और dependencies से युक्त नियंत्रित कंप्यूटर वातावरण में चल सकें
- कई उपयोगी agents को फ़ाइल पढ़ने/लिखने, dependencies install करने, code चलाने और tools का सुरक्षित उपयोग करने योग्य workspace की आवश्यकता होती है, और native sandbox support यह सब अलग से configure किए बिना उपलब्ध कराता है
- आप अपना sandbox ला सकते हैं या Blaxel, Cloudflare, Daytona, E2B, Modal, Runloop, Vercel जैसे बिल्ट-इन समर्थन का उपयोग कर सकते हैं
- वातावरण को कई providers के बीच portable बनाने के लिए Manifest abstraction पेश किया गया है
- local file mounts और output directories को परिभाषित किया जा सकता है
- AWS S3, Google Cloud Storage, Azure Blob Storage, Cloudflare R2 जैसे storage providers से डेटा लाने का समर्थन
- डेवलपर्स को local prototype से production deployment तक सुसंगत environment configuration method प्रदान किया गया है
- models को input location, output location और long-running tasks के दौरान कार्य व्यवस्थित करने के लिए predictable workspace प्रदान किया जाता है
सुरक्षा, durability और scalability के लिए harness-computing separation
- agent systems को prompt injection और data exfiltration attempts को ध्यान में रखकर डिज़ाइन किया जाना चाहिए, और harness व computing का विभाजन उस वातावरण से credentials को अलग रखने में मदद करता है जहाँ model-generated code चलाया जाता है
- durable execution समर्थन
- agent state के externalize होने पर sandbox container का loss, execution loss में नहीं बदलता
- बिल्ट-इन snapshotting और rehydration के जरिए मूल वातावरण के fail या expire होने पर नई container में अंतिम checkpoint से state restore कर execution जारी रखा जा सकता है
- scalability में वृद्धि
- agent execution एक या अनेक sandboxes का उपयोग कर सकता है
- ज़रूरत पड़ने पर ही sandbox invoke किया जा सकता है, और subagents को isolated environments में route किया जा सकता है
- multi-container parallelization के जरिए तेज़ execution का समर्थन
Oscar Health ग्राहक उदाहरण
- Oscar Health की Staff Engineer & AI Tech Lead Rachael Burns के अनुसार, अपडेटेड Agents SDK ने clinical records workflow automation को production स्तर पर लागू करना संभव बनाया, जिसे पहले की approach पर्याप्त reliability के साथ संभाल नहीं पाती थी
- केवल metadata extraction नहीं, बल्कि लंबे और जटिल records में हर encounter boundary को सटीक रूप से समझना मुख्य अंतर है
- परिणामस्वरूप, प्रत्येक मरीज़ की visit context को तेज़ी से समझा जा सकता है, जिससे patient care और experience में सुधार होता है
कीमत और उपलब्धता
- नई Agents SDK सुविधाएँ API के माध्यम से सभी ग्राहकों के लिए general availability (GA) में उपलब्ध हैं
- standard API pricing policy लागू है (token और tool usage-आधारित billing)
आगे की योजना
- Agents SDK को लगातार विकसित किया जाएगा ताकि कम custom infrastructure के साथ अधिक शक्तिशाली agents को production में लगाया जा सके, और साथ ही डेवलपर की flexibility और control बनाए रखे जाएँ
- नया harness और sandbox फीचर पहले Python में जारी किए जा रहे हैं, जबकि TypeScript support भविष्य की release में आएगा
- code mode और subagents फीचर्स को Python और TypeScript दोनों में जोड़ने पर काम जारी है
- और अधिक sandbox providers, integrations, तथा डेवलपर्स द्वारा पहले से उपयोग किए जा रहे tools और systems से जुड़ने के तरीके बढ़ाकर agent ecosystem integration को समर्थन दिया जाएगा
अभी कोई टिप्पणी नहीं है.