منصوبے کے بارے میں
OpenAI پائتھون لائبریری OpenAI کے REST API تک رسائی کے لیے آفیشل SDK ہے، جو Python 3.10+ کے لیے ڈیزائن کی گئی ہے۔ اس میں HTTPX2 کے ذریعے چلنے والے ہم وقت اور غیر ہم وقت دونوں کلائنٹس شامل ہیں، ساتھ ہی درخواست پیرامیٹرز اور جوابی فیلڈز کے مکمل ٹائپ ڈیفینیشنز بھی۔ اہم صلاحیتیں شامل ہیں:
- ماڈل تعامل: Chat Completions، Responses API، اور Realtime API کی حمایت برائے کم تاخیر، کثیر الوضع گفتگو کے تجربات WebSockets کے ذریعے۔
- تصدیق: لچکدار تصدیقی اختیارات بشمول معیاری API کیز، اور Kubernetes، Azure، اور Google Cloud Platform کے لیے محفوظ ورک لوڈ شناخت فراہم کنندگان، نیز حسب ضرورت X.509 mTLS کنفیگریشنز۔
- جدید خصوصیات: اسٹریمنگ جوابات (SSE) کی بلٹ ان حمایت، لسٹ میتھڈز کے لیے خودکار صفحہ بندی، اور فائن ٹیوننگ اور دیگر کاموں کے لیے مضبوط فائل اپ لوڈ ہینڈلنگ۔
- ڈویلپر تجربہ: مخصوص استثناء کلاسز کے ساتھ جامع ایرر ہینڈلنگ، ایکسپونینشل بیک آف کے ساتھ خودکار دوبارہ کوششیں، اور ویب ہک تصدیقی افادیت۔
- ٹائپ سیفٹی: جوابات کے لیے Pydantic ماڈلز اور درخواست پیرامیٹرز کے لیے TypedDicts استعمال کرتا ہے، جس سے IDE آٹو کمپلیشن اور ٹائپ چیکنگ ممکن ہوتی ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.