Geri Dön
OpenAI, Decisions API'yi hızlı içerik sınıflandırması için genel betada yayınladı
SiTech AI Team2 dk okuma

OpenAI, Decisions API'yi hızlı içerik sınıflandırması için genel betada yayınladı

OpenAI, Decisions API'yi genel betada tanıttı. Metinleri ve görselleri değerlendirir ve yapılandırılmış yanıtları Responses API'ye göre yaklaşık 10 kat daha hızlı döndürür. İçerik sınıflandırması, istek yönlendirme ve önceliklendirme için tasarlanmıştır.

OpenAI, metinlerin, görsellerin veya her ikisinin hızlı ve yapılandırılmış değerlendirilmesinin gerekli olduğu uygulamalar için tasarlanmış yeni bir uç nokta olan Decisions API'yi genel betada yayınladı. Şirketin dokümantasyonuna göre, API yapılandırılmış yanıtları Responses API'ye göre yaklaşık 10 kat daha hızlı döndürür, bu da onu içerik sınıflandırması, istek yönlendirme ve iş önceliklendirme için uygun hale getirir.

Decisions API Nasıl Çalışır

API'ye, özel POST /v1/decisions uç noktası aracılığıyla erişilir. Her isteğin üç parçası vardır: model, input ve sorular. input, sorular için ortak kanıttır ve metin dizesi veya metin ve görseller içeren kullanıcı mesajları olabilir. Sorular, neyin değerlendirileceğini, her sorunun türünü, talimatlarını ve izin verilen seçenekleri veya puan seviyelerini belirler. Yanıt, answers dizisini içerir ve her sorunun API'nin yanıtta geri döndüreceği benzersiz bir adı olmalıdır.

Soru Türleri ve Kullanım Durumları

Geliştiriciler üç soru türünden birini seçebilir. predicate türü bir koşulu, örneğin görünür hasarı veya parçanın güncelliğini kontrol eder ve koşulun doğru olma olasılığını 0 ile 1 arasında döndürür. choice türü, örneğin bir departman veya içerik kategorisi gibi sabit bir kümeden bir seçenek belirler ve seçilen değeri döndürür. score türü, örneğin sorunun önem derecesine göre, sıralı seviyelere göre input'u değerlendirir ve seviyeler arasında olasılık ağırlıklı bir ortalama döndürür.

OpenAI, sıralama içermeyen kategoriler, örneğin departmanlar için choice kullanılmasını, sıralı seviyeler, örneğin önem derecesi için score kullanılmasını önerir. Dokümantasyonda, Structured Outputs'un, uygulamanın yapılandırılmış JSON şemasına göre nesne üretmesi gerektiğinde Responses API ile birlikte doğru araç olarak kaldığı, function calling'in ise modelin araç çağrısı isteğinde bulunması gerektiğinde uygun olduğu belirtilmektedir.

Erişilebilirlik ve SDK Desteği

Decisions API şu anda genel betada bulunmaktadır ve OpenAI'nin önümüzdeki haftalarda genel kullanıma sunması beklenmektedir. gpt-6-luna modeli şu anda desteklenen tek modeldir. SDK örnekleri Python 3.26.0, JavaScript 7.30.0, Go 3.73.0, Ruby 0.101.0 ve Java 4.78.0 veya daha yeni sürümler için mevcuttur. Görseller satır içi base64 veri URL'leri olarak sağlanmalıdır; barındırılmış HTTP veya HTTPS görsel URL'leri ve file_id girdileri bu uç nokta tarafından desteklenmemektedir. Geliştiriciler, kod yazmadan önce Playground'de sorular ve input'lar ile deneyler yapabilir.

Kaynaklar: developers.openai.com

SSiTech

SiTech — AI destekli web geliştirme

Hızlı ve modern web siteleri kuruyor, AI'yı gerçek iş akışlarına taşıyoruz. Projeniz veya sorunuz mu var? Yardımcı olmaktan mutluluk duyarız.