منصوبے کے بارے میں
سرکاری OpenAI Node.js لائبریری ٹائپ اسکرپٹ یا جاوا اسکرپٹ ماحول سے OpenAI REST API کے ساتھ تعامل کا آسان طریقہ فراہم کرتی ہے۔ یہ ماڈلز اور خصوصیات کی وسیع رینج کی معاونت کرتی ہے، بشمول متن اور وژن کے لیے Responses API، Chat Completions، اور WebSockets کے ذریعے کم تاخیر والی ملٹی موڈل گفتگو کے لیے Realtime API۔
اہم خصوصیات میں شامل ہیں:
- وسیع پلیٹ فارم معاونت: Node.js اور Deno میں بلا رکاوٹ کام کرتی ہے، Microsoft Azure OpenAI اور Amazon Bedrock کے لیے مخصوص معاونت کے ساتھ۔
- جدید تصدیق: معیاری API کیز کے علاوہ، یہ Kubernetes، Azure، اور GCP جیسے کلاؤڈ ماحول کے لیے Workload Identity، نیز X.509 کلائنٹ سرٹیفکیٹس کی معاونت کرتی ہے۔
- اسٹریمنگ اور فائلیں: Server-Sent Events (SSE) اسٹریمنگ کے لیے بلٹ اِن معاونت اور fs.ReadStream، Buffers، یا Web Files جیسے مختلف فارمیٹس کے ذریعے لچکدار فائل اپ لوڈ ہینڈلنگ۔
- پروڈکشن کے لیے تیار: ایکسپونینشل بیک آف کے ساتھ خودکار دوبارہ کوششیں، قابل ترتیب ٹائم آؤٹس، AbortSignal کے ذریعے درخواست کی منسوخی، اور فہرست وسائل کے لیے خودکار صفحہ بندی شامل ہیں۔
- سیکیورٹی: محفوظ انٹیگریشنز کو یقینی بنانے کے لیے OpenAI ویب ہک دستخطوں کی تصدیق اور تجزیہ کے لیے یوٹیلیٹیز فراہم کرتی ہے۔
- مشاہدہ: API تعاملات کی نگرانی اور منفرد درخواست IDs کا استعمال کرتے ہوئے درخواستوں کی ڈی بگنگ کے لیے قابل ترتیب لاگنگ لیولز اور حسب ضرورت لاگر انٹیگریشن پیش کرتی ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.