
OpenAI הוציאה את Decisions API לבטא ציבורי לסיווג תוכן מהיר
OpenAI הציגה את Decisions API בבטא ציבורי. מעריך טקסט ותמונות ומחזיר תשובות מסודרות במהירות גבוהה פי 10 מ-Responses API. מיועד לסיווג תוכן, ניתוב בקשות ותעדוף.
כיצד עובד Decisions API
הגישה ל-API מתבצעת באמצעות נקודת הקצה המיוחדת POST /v1/decisions. לכל בקשה שלושה חלקים: מודל, input ושאלות. input הוא הראיה המשותפת לשאלות ויכול להיות מחרוזת טקסט או הודעות משתמש המכילות טקסט ותמונות. השאלות קובעות מה יש להעריך, כולל סוג כל שאלה, הוראות ואפשרויות מותרות או רמות ציון. התשובה מכילה מערך answers, ולכל שאלה חייב להיות שם ייחודי שה-API מחזיר בתשובה.
סוגי שאלות ומקרי שימוש
מפתחים יכולים לבחור בין שלושה סוגי שאלות. שאלת predicate בודקת תנאי, למשל נזק גלוי או רלוונטיות של מקטע, ומחזירה הסתברות בין 0 ל-1 שהתנאי נכון. שאלת choice בוחרת אפשרות אחת ממערך קבוע, למשל מחלקה או קטגוריית תוכן, ומחזירה את הערך הנבחר. שאלת score מעריכה את ה-input מול רמות מסודרות, למשל לפי חומרת הבעיה, ומחזירה ממוצע משוקלל של הסתברויות אינדקסי הרמות, אשר עשוי להיות בין הרמות.
OpenAI ממליצה להשתמש ב-choice עבור קטגוריות ללא סדר, למשל מחלקות, וב-score עבור רמות מסודרות כמו חומרה. בתיעוד צוין כי Structured Outputs נשאר הכלי הנכון יחד עם Responses API כאשר האפליקציה דורשת יצירת אובייקטים לפי סכמת JSON מובנית, ו-function calling מתאים כאשר למודל נדרשת קריאה לכלי עם ארגומנטים.
זמינות ותמיכת SDK
Decisions API נמצא כרגע בבטא ציבורי ו-OpenAI מצפה שהוא יגיע לזמינות כללית בשבועות הקרובים. מודל gpt-6-luna הוא המודל היחיד הנתמך כרגע. דוגמאות SDK זמינות עבור Python 3.26.0, JavaScript 7.30.0, Go 3.73.0, Ruby 0.101.0 ו-Java 4.78.0 או גרסה חדשה יותר. יש לספק תמונות כ-data URL מסוג base64 מוטמע; כתובות URL של תמונות מתארחות ב-HTTP או HTTPS ו-file_id כ-input אינם נתמכים על ידי נקודת קצה זו. מפתחים יכולים לבצע ניסויים עם שאלות ו-input ב-Playground לפני כתיבת קוד.
מקורות: developers.openai.com
SiTech — פיתוח אתרים בכוח ה-AI
אנחנו בונים אתרים מהירים ומודרניים ומשלבים AI בתהליכי עבודה אמיתיים. יש לכם פרויקט או שאלה? נשמח לעזור.