OpenAI ने OpenAI Agents Python SDK का संस्करण 0.19.0 जारी किया है, जिसमें समर्थित OpenAI Responses मॉडल्स के लिए एक महत्वपूर्ण नई सुविधा क्षेत्र: प्रोग्रामेटिक टूल कॉलिंग शामिल है।
- `agents.tool.ProgrammaticToolCallingTool` जोड़ा गया, जिससे मॉडल JavaScript उत्पन्न कर सकें और प्रति-टूल अनुमत कॉलर और संरचित आउटपुट के साथ समर्थन प्राप्त हो सके।
- सार्वजनिक `agents.decorators` मॉड्यूल और छोटा `@tool` एलाइस पेश किया गया, जबकि फंक्शन टूल्स के लिए async कॉलेबल ऑब्जेक्ट्स को सक्षम किया गया।
- SDK कॉन्फ़िगरेशन अब एजेंट्स, रन, मॉडल्स, सेशन, सैंडबॉक्स और वॉइस पाइपलाइन में टाइप्ड सेटिंग ऑब्जेक्ट्स या डिकशनेरी दोनों को स्वीकार करता है।
- संवेदनशील पेलोड को उजागर करने से रोकने के लिए त्रुटि और निदान लॉगिंग को मजबूत किया गया, जबकि डिबगिंग संदर्भ बनाए रखा गया।
- AnyLLM और LiteLLM के साथ संगतता में सुधार किया गया, मॉडल पुनः प्रयासों के बीच सेशन इतिहास को बनाए रखा गया, और WebSocket ओवरलोड के लिए पुनः प्रयास जोड़े गए।
- माउंटेड सेशनों के लिए `VercelCloudBucketMountStrategy` जोड़ा गया, जो वर्कस्पेस पर्सिस्टेंस से बकेट सामग्री को बाहर रखता है।
यह रिलीज प्रोग्रामेटिक टूल समन्वय के माध्यम से अधिक जटिल एजेंट ऑर्केस्ट्रेशन को सक्षम बनाती है, साथ ही लॉगिंग में कॉन्फ़िगरेशन लचीलापन और सुरक्षा में सुधार करती है।