
OpenAI-მ Decisions API საჯარო ბეტაში გამოუშვა სწრაფი კონტენტის კლასიფიკაციისთვის
OpenAI-მ Decisions API საჯარო ბეტაში წარადგინა. ტექსტსა და სურათებს აფასებს და ტიპიზებულ პასუხებს Responses API-ზე 10-ჯერ უფრო სწრაფად აბრუნებს. განკუთვნილია კონტენტის კლასიფიკაციის, მოთხოვნების მარშრუტიზაციისა და პრიორიტეტიზაციისთვის.
როგორ მუშაობს 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 ან უფრო ახალი ვერსიისთვის. სურათები უნდა იყოს მოწოდებული inline base64 data URL-ების სახით; ჰოსტირებული HTTP ან HTTPS სურათების URL-ები და file_id input-ები ამ ენდპოინტის მიერ არ არის მხარდაჭერილი. დეველოპერებს შეუძლიათ კითხვებითა და input-ებით ექსპერიმენტები Playground-ში გააკეთონ კოდის დაწერამდე.
წყაროები: developers.openai.com
SiTech — AI-გაძლიერებული ვებ დეველოპმენტი
ვქმნით სწრაფ, თანამედროვე ვებსაიტებს და AI-ს ვაერთიანებთ ქართული ბიზნესებისთვის. გაქვთ პროექტი ან კითხვა? სიამოვნებით დაგეხმარებით.