Le applicazioni moderne e gli agenti intelligenti devono prendere migliaia di piccole decisioni durante l’esecuzione di un flusso di lavoro: classificare un input, instradare una richiesta o scegliere l’azione successiva. Sebbene ogni singola decisione sia semplice, su larga scala latenza e costi possono diventare un collo di bottiglia.

Che cos’è l’API Decisions?

Da oggi l’API Decisions è disponibile per tutti. Si basa su GPT‑6 Luna e concentra l’intelligenza del modello su domande con un insieme limitato di risposte. Questo permette di ottenere decisioni quasi in tempo reale a partire da testo, immagini e input strutturati, fino a 10 volte più velocemente rispetto all’API Responses di GPT‑6 Luna.

Dalla beta pubblica, OpenAI ha introdotto:

    • Integrazione nativa con GPT‑Live
    • Caching dei prompt per contesti riutilizzati
    • Residenza dell’inferenza negli Stati Uniti e nell’Unione Europea
    • Supporto per input JSON nativi e immagini nelle istruzioni
    • Fino a 400 domande per singola richiesta (doppio rispetto al limite precedente)
    • Riduzione della latenza e aumento della capacità in più regioni asiatiche

Come i team interni di OpenAI usano Decisions

I primi casi d’uso dimostrano l’applicabilità dell’API a diversi scenari aziendali.

Team di prodotto

Il team che gestisce i “dots” utilizza Decisions per abbreviare i tempi di risposta, migliorando l’interattività dell’interfaccia.

Finanza personale

Qui l’API è impiegata per categorizzare le descrizioni delle transazioni, automatizzando l’analisi dei movimenti bancari degli utenti.

Comunicazione

Il team di comunicazione classifica la copertura mediatica per tema e assegna un punteggio che indica se il contenuto rafforza o mette in discussione le narrazioni chiave, facilitando l’individuazione di articoli che meritano un esame più approfondito.

Questi esempi interni mostrano come un processo decisionale rapido e strutturato possa trasformare informazioni in azioni concrete. Anche i clienti esterni hanno iniziato a sfruttare Decisions per:

    • Attribuzione accurata dei costi dell’IA
    • Creazione di esperienze interattive per l’apprendimento delle lingue
    • Automazione di flussi di lavoro di supporto clienti
    • Ottimizzazione di sistemi di raccomandazione

Tipi di risposta supportati

Usare l’API Decisions è semplice: lo sviluppatore definisce una domanda, le risposte ammesse e fornisce il contesto (testo, immagini o JSON). L’API restituisce uno dei tre tipi di risposta, consentendo all’applicazione di decidere il passo successivo.

TipoUsalo perRisultato principale
predicateStimare la probabilità che una condizione sia vera, ad esempio che un prodotto presenti danni visibili.probability: una stima da 0 a 1 della probabilità che la condizione sia vera.
choiceSelezionare una delle opzioni predefinite, ad esempio se un agente debba proseguire, riprovare o chiedere chiarimenti.choice: uno dei valori forniti, con probabilità e livello di confidenza.
scoreValutare un input rispetto a una griglia di valutazione ordinata, ad esempio la gravità di un danno.score: media ponderata degli indici dei livelli.

Questa flessibilità rende Decisions adatta a una vasta gamma di casi d’uso, dai sistemi di routing automatico alle valutazioni di rischio.

Integrazione con GPT‑Live per esperienze vocali

Con GPT‑Live, le applicazioni vocali possono offrire conversazioni naturali e gestire interruzioni senza interrompere il flusso. L’API Decisions ora si integra nativamente con GPT‑Live, consentendo decisioni rapide durante le conversazioni in tempo reale.

Un agente di assistenza clienti, ad esempio, può decidere se:

    • Porre una domanda di chiarimento
    • Instradare la richiesta a un reparto specifico
    • Escalare il caso a un livello di supporto superiore

Un avatar vocale può, invece, adattare le proprie espressioni facciali in base alle parole dell’utente, mostrando un sorriso o un occhiolino per rendere l’interazione più coinvolgente.

Esempio pratico

L’evento decision.event viene emesso da GPT‑Live; l’applicazione legge la proprietà reaction e anima il personaggio di conseguenza. La configurazione si aggiunge a session.triggers di una sessione GPT‑Live esistente. Per ulteriori dettagli, consultare la guida all’integrazione vocale.

Come provare l’API Decisions

OpenAI mette a disposizione una demo audio (Audio 4) che mostra l’API in azione. La demo è a tempo limitato e l’utilizzo implica l’accettazione delle Condizioni d’uso e dell’Informativa sulla privacy.

Passi per creare la tua prima decisione

    • Accedi all’endpoint Decisions dedicato a GPT‑6 Luna.
    • Definisci una domanda frequente per la tua applicazione.
    • Specifica le risposte ammesse (predicate, choice o score).
    • Fornisci il contesto necessario (testo, immagine o JSON).
    • Testa la configurazione nel Playground di Decisions usando i tuoi dati.
    • Segui la guida per gli sviluppatori per inviare la prima richiesta via API.

Prezzi e disponibilità

L’API Decisions ha un costo di 0,10 $ per milione di token di input. I token memorizzati nella cache costano 0,01 $ per milione di token. Non ci sono addebiti per i token di output.

Le opzioni di caching includono durate di 30 minuti e 12 ore; i dettagli sono disponibili nella guida ai prezzi. L’elaborazione è disponibile regionalmente negli Stati Uniti e nell’UE, con assenza di conservazione dei dati per i clienti idonei.

Per ulteriori informazioni su prezzi, caching e controlli dei dati, consultare le sezioni Pricing and Availability e Your Data nella documentazione ufficiale.