پرش به محتوای اصلی
OpenAI

۳۰ مهر ۱۴۰۵

محصول

با Decisions API برنامه‌هایی با پاسخ‌دهی سریع‌تر بسازید

تصمیم‌گیری سریع، هدفمند و کم‌هزینه برای هر برنامه.

در حال بارگذاری…

برنامه‌ها و عامل‌ها در طول یک گردش کار تصمیم‌های کوچک زیادی می‌گیرند: ورودی را چگونه دسته‌بندی کنند، درخواست را به کجا بفرستند یا در گام بعد چه اقدامی انجام دهند. هرکدام از این تصمیم‌ها به‌تنهایی ساده‌اند. اما در مقیاس بزرگ، تأخیر و هزینهٔ آن‌ها روی هم جمع می‌شود.

امروز Decisions API را به‌صورت عمومی عرضه می‌کنیم. Decisions API که با GPT‑6 Luna ساخته شده، توان هوشی Luna را بر پرسش‌هایی با پاسخ‌های محدود و مشخص متمرکز می‌کند. به این ترتیب، برنامه‌ها و عامل‌ها می‌توانند بر پایهٔ متن، تصویر و ورودی‌های ساختاریافته، تقریباً آنی و تا ۱۰ برابر سریع‌تر از GPT‑6 Luna در Responses API تصمیم بگیرند.

از زمان عرضهٔ نسخهٔ بتای عمومی، یکپارچه‌سازی بومی با GPT‑Live، ذخیره‌سازی پرامپت در حافظهٔ نهان برای اطلاعات زمینه‌ای تکرارشونده و امکان انجام پردازش استنتاج در محدودهٔ آمریکا و اتحادیهٔ اروپا را اضافه کرده‌ایم. توسعه‌دهندگان همچنین می‌توانند ورودی‌ها را مستقیماً در قالب JSON ارسال کنند، در دستورالعمل‌های پرسش تصویر بگنجانند و در هر درخواست تا ۴۰۰ پرسش مطرح کنند؛ یعنی دو برابر سقف قبلی. همچنین به کاهش تأخیر ادامه داده‌ایم، از جمله با افزایش ظرفیت در چند منطقه از آسیا.

تیم‌ها چگونه از Decisions API استفاده می‌کنند

استفاده‌های اولیه از Decisions نشان داده است که می‌توان آن را در کاربردهای متنوعی به کار گرفت.

تیم‌های مختلف OpenAI از Decisions API در گردش‌های کاری مربوط به محصول و کسب‌وکار استفاده می‌کنند. تیم dot از آن برای کاهش زمان پاسخ‌دهی و بهبود تعامل‌پذیری استفاده می‌کند. تیم امور مالی شخصی ما از آن برای دسته‌بندی شرح تراکنش‌ها استفاده می‌کند. تیم ارتباطات ما نیز با Decisions پوشش رسانه‌ای را بر اساس مضمون دسته‌بندی می‌کند و به میزان تقویت یا به‌چالش‌کشیدن روایت‌های کلیدی امتیاز می‌دهد؛ این کار به شناسایی مواردی که نیاز به بررسی دقیق‌تر دارند کمک می‌کند.

این نمونه‌های اولیه نشان می‌دهند که تصمیم‌گیری سریع و ساختاریافته چگونه می‌تواند در طیف گسترده‌ای از کاربردها، اطلاعات ورودی را به اقدام مفید تبدیل کند. مشتریان نیز Decisions API را به همین گستردگی به کار می‌گیرند؛ از انتساب دقیق هزینه‌های هوش مصنوعی به کارهای انجام‌شده تا تعاملی‌تر کردن تجربهٔ یادگیری زبان.

1 از 5
“با Box Extract و رابط Decisions API، اسناد کسب‌وکار را دسته‌بندی می‌کنیم و آن‌ها را به مرحلهٔ بعدی مناسب هدایت می‌کنیم. در ارزیابی ما،رابط Decisions API در ۳۰ مورد گواهی بیمه، مسیر را حدود ۵ برابر سریع‌تر و با همان دقتِرابط Responses API انتخاب کرد؛ به این ترتیب، کارهای تکراری خودکار می‌شوند و موارد با اطمینان پایین‌تر برای بازبین‌ها ارسال می‌شوند.”
—بیسواروپ پالیت، معاون مدیریت محصولِ پلتفرم و یکپارچه‌سازی‌ها، Box

نوع تصمیم موردنیاز برنامه‌تان را انتخاب کنید

استفاده از Decisions API ساده است: توسعه‌دهندگان یک پرسش و پاسخ‌های مجاز آن را تعریف می‌کنند، سپس اطلاعات زمینه‌ای را به‌صورت متن، تصویر یا مستقیماً در قالب JSON ارائه می‌دهند. این API یکی از سه نوع پاسخ پشتیبانی‌شده را برمی‌گرداند: احتمال، گزینه یا امتیاز. برنامه‌ها می‌توانند با استفاده از این پاسخ، گام بعد را تعیین کنند. تنوع انواع پاسخ باعث می‌شود Decisions در طیف گسترده‌ای از کاربردها قابل استفاده باشد.

Decisions API از سه نوع پاسخ پشتیبانی می‌کند:

نوع

کاربرد

نتیجهٔ اصلی

predicate

احتمال برقرار بودن یک شرط را برآورد کنید؛ برای مثال، اینکه محصول آسیب قابل‌مشاهده‌ای دارد یا نه.

probability: برآوردی بین ۰ تا ۱ از احتمال برقرار بودن شرط.

choice

یکی از گزینه‌های ازپیش‌تعریف‌شدهٔ خود را انتخاب کنید؛ برای مثال، اینکه عامل باید ادامه دهد، دوباره تلاش کند یا توضیح بیشتری بخواهد.

choice: یکی از مقادیری که ارائه کرده‌اید. پاسخ شامل احتمال‌ها و میزان اطمینان نیز می‌شود.

score

ورودی را بر اساس سطوح مرتب‌شدهٔ یک چارچوب امتیازدهی ارزیابی کنید؛ برای مثال، شدت آسیب.

score: میانگین شاخص‌های سطوح، با وزن‌دهی بر اساس احتمال هر سطح.

با Decisions API و GPT‑Live تجربه‌های صوتی آنی بسازید

با GPT‑Live می‌توانید گفت‌وگوهای طبیعی و پرحس‌وحال را به برنامه‌های صوتی خود بیاورید؛ مدیریت روان وقفه‌ها هنگام صحبت نیز جریان گفت‌وگو را حفظ می‌کند. Decisions API اکنون به‌صورت بومی با GPT‑Live یکپارچه می‌شود⁠(در یک پنجره جدید باز می‌شود) و به برنامه‌ها کمک می‌کند در طول گفت‌وگوهای زنده، تصمیم‌های سریع و هدفمند بگیرند. یک عامل پشتیبانی مشتری می‌تواند تصمیم بگیرد که پرسشی برای روشن‌تر شدن موضوع بپرسد، درخواستی را به بخش مناسب بفرستد یا مسئله‌ای را به سطح بالاتر پشتیبانی ارجاع دهد. یک آواتار می‌تواند هنگام صحبت کاربر، حالت چهره‌اش را تغییر دهد و بر اساس حرف‌های او با چشمک یا لبخند واکنش نشان دهد تا تجربه‌ای تعاملی‌تر ایجاد کند.

مثال زیر از به‌روزرسانی‌های متن پیاده‌شدهٔ گفت‌وگو برای انتخاب حالت چهرهٔ آواتار استفاده می‌کند. این پیکربندی را به session.triggers در یک نشست موجود GPT‑Live اضافه کنید.

JSON

1
{
2
"type": "decisions",
3
"event_type": "session.input_transcript.delta",
4
"decisions": {
5
"questions": [{
6
"type": "choice",
7
"name": "reaction",
8
"instructions": "Choose an appropriate reaction for the avatar based on the user's latest message.",
9
"choices": [
10
{ "value": "neutral" },
11
{ "value": "happy" },
12
{ "value": "sad" },
13
{ "value": "concerned" }
14
]
15
}]
16
}
17
}

Live یک decision.event صادر می‌کند؛ برنامه reaction انتخاب‌شده را می‌خواند و شخصیت را متناسب با آن به حرکت درمی‌آورد. دربارهٔ اتصال قابلیت‌های صوتی به Decisions API بیشتر بدانید.⁠(در یک پنجره جدید باز می‌شود)

خودتان Decisions را با GPT‑Live امتحان کنید

Mic off

Microphone off until you start

Expression palette

Tap a face to preview it.

Live decisions

Watch as the Decisions API chooses a facial expression based on what each of you says.

Your words

Watch the reaction as you speak.

Assistant’s words

Watch the face as the assistant replies.

Try saying

I rehearsed my audition for my cat. She walked out halfway through.

این نسخه آزمایشی محدودیت زمانی دارد. با استفاده از آن، با شرایط⁠ OpenAI موافقت می‌کنید و سیاست حفظ حریم خصوصی⁠ ما را تأیید می‌کنید.

اولین تصمیم خود را بسازید و ارزیابی کنید

Decisions API از امروز با GPT‑6 Luna از طریق نقطه پایان اختصاصی Decisions به‌صورت عمومی در دسترس است. برای اطلاع از نرخ‌های فعلی و جزئیات ذخیره‌سازی در حافظهٔ نهان، به راهنمای قیمت‌گذاری و دسترسی⁠(در یک پنجره جدید باز می‌شود) مراجعه کنید.

با یکی از تصمیم‌هایی شروع کنید که برنامه‌تان مرتب می‌گیرد. پرسش، پاسخ‌های ممکن و اطلاعات زمینه‌ای لازم برای تشخیص پاسخ مناسب را تعریف کنید. آن را با نمونه‌هایی که بازتاب‌دهندهٔ استفادهٔ واقعی هستند آزمایش کنید: متن یا تصاویر خود را در Decisions Playground⁠(در یک پنجره جدید باز می‌شود) به کار ببرید، یا با دنبال کردن راهنمای توسعه‌دهندگان⁠(در یک پنجره جدید باز می‌شود) اولین درخواست خود را ارسال کنید.

هزینهٔ Decisions API به‌ازای هر یک میلیون توکن ورودی ۰٫۱۰ دلار است. هزینهٔ ورودی ذخیره‌شده در حافظهٔ نهان به‌ازای هر یک میلیون توکن ۰٫۰۱ دلار است. برای اطلاع از هزینهٔ نوشتن در حافظهٔ نهان با مدت نگهداری ۳۰ دقیقه و ۱۲ ساعت، راهنمای قیمت‌گذاری ما را بخوانید.⁠(در یک پنجره جدید باز می‌شود) فقط هزینهٔ توکن‌های ورودی را می‌پردازید؛ توکن‌های خروجی هزینه‌ای ندارند. پردازش منطقه‌ای در آمریکا و اتحادیهٔ اروپا در دسترس است و مشتریان واجد شرایط می‌توانند از عدم ذخیره داده⁠(در یک پنجره جدید باز می‌شود) استفاده کنند. برای جزئیات، به بخش‌های قیمت‌گذاری و ذخیره‌سازی در حافظهٔ نهان⁠(در یک پنجره جدید باز می‌شود) و کنترل‌های داده⁠(در یک پنجره جدید باز می‌شود) مراجعه کنید.

نویسنده

OpenAI