Openai ha pubblicato oggi Harmony, un nuovo e obbligatorio formato di risposta per i suoi nuovi modelli di peso aperto GPT-OSS, cambiando fondamentalmente il modo in cui gli sviluppatori interagiscono con loro. Il nuovo formato fornisce un modello di chat strutturato che separa il ragionamento interno, l’utilizzo dello strumento e le risposte finali in canali distinti.

Ciò offre agli sviluppatori il controllo granulare e rende gli agenti AI complessi di costruzione più trasparenti e affidabili. Per semplificare l’adozione, Openai ha anche lanciato una biblioteca ufficiale di `Openai-Harmony”per Python e Rust, che è ora disponibile su GitHub ed è necessaria per i modelli GPT-OSS per funzionare correttamente.

Il rilascio è intrinsecamente collegato al lancio del GPT-OPS ATTISATCE A CAMPIONE A CAMPIONE ATTENAMENTE ATTENAMENTE ATTENAMENTE COMMUSSIONE A CAMPIONE EFFATTO A CAMPIONE EFFATTO A CAMBIO STAMPETTO A CAMPIONE EFFATTO A CAMBIO STAMPETTI A FATTURA E AFFATTO UNA COMMUSSIONE STAMPETTIS Standard in un mercato sempre più popolato da potenti alternative.

Cos’è OpenAi Harmony e perché è necessario?

L’armonia è un modello di chat , un insieme specifico di regole e token speciali che strutturano la conversazione tra un utente e il modello. Openi afferma che i suoi modelli GPT-OS sono stati addestrati specificamente su questo formato e non funzionerà correttamente senza di essa. Questo rende l’armonia un pezzo fondamentale della sua nuova strategia a peso aperto.

La comunità open source ha a lungo afferrato con un paesaggio frammentato di modelli di chat. Modelli diversi richiedono una formattazione diversa, creando attrito per gli sviluppatori. Mandando l’armonia, Openi applica uno standard unico e unificato per il suo ecosistema, garantendo un comportamento prevedibile e semplificando l’integrazione per tutti coloro che si basano su GPT-OS. Consente al modello di produrre flussi distinti per il ragionamento a catena, i preamboli da calcolo degli strumenti e la risposta finale, fornendo una separazione più pulita delle preoccupazioni per gli sviluppatori che costruiscono flussi di lavoro agenti.

L’architettura: canali, ruoli e controllo del ragionamento

introduce diversi concetti di architettura delle chiavi. Il più significativo è l’uso di tre canali di output distinti: `analisi` per il ragionamento,` commento` per le chiamate degli strumenti e `finale` per la risposta rivolta all’utente. Ciò consente agli sviluppatori di ispezionare il”processo di pensiero”del modello” Senza di essa ingombrano l’output finale. Questo nuovo ruolo può aumentare o addirittura sovrascrivere il prompt del sistema principale, offrendo un potente nuovo livello di controllo per gerarchie di istruzioni complesse. Il ruolo di”Developer”consente istruzioni a strati in grado di modificare il comportamento del modello per un compito specifico senza alterare la persona di base”System”, che è cruciale per agenti adattabili.

Inoltre, gli sviluppatori possono ora gestire esplicitamente lo sforzo computazionale del modello. Un parametro `ragioning_effort` nel messaggio di sistema può essere impostato su` basso`, `medium` o` high`. Ciò consente un compromesso diretto tra qualità della risposta, latenza e costi, consentendo la messa a punto per diverse applicazioni, dai chatbot veloci a compiti analitici profondi.

Strumenti per sviluppatori: la libreria Openai-Harmony”per la Biblioteca Openai”per la Biblioteca OpenAi”per la Biblioteca Openiai”. La società sottolinea che la biblioteca è”ardente rapida”perché la sua logica principale per il rendering e l’analisi è costruita in ruggine, una lingua nota per la sua sicurezza per le prestazioni e la memoria.

Questo nucleo ad alte prestazioni è esposto a Python attraverso sottili legami PYO3, fornendo supporto di prima classe per una delle lingue più comuni nello sviluppo dell’AI. Il pacchetto è disponibile su PYPI e può essere installato con un semplice comando `PIP’, rendendolo altamente accessibile all’intera comunità degli sviluppatori.

La decisione di fornire una biblioteca ufficiale è importante quanto il formato stesso. Previene la deriva dell’implementazione e la frammentazione della comunità. Offrendo uno strumento canonico, Openai garantisce che ogni sviluppatore stia parlando esattamente lo stesso”linguaggio”al modello, un fattore critico per un formato obbligatorio e standardizzato.

Un nuovo standard per l’ecosistema a motore open weight

La decisione di rendere l’armonia obbligatoria è strategica. Posiziona Openi per impostare un nuovo standard per il modo in cui i modelli avanzati e aperti dovrebbero essere strutturati e controllati. Questa mossa non riguarda solo le semplici specifiche tecniche; Come alcuni analisti notano,”… in parte, si tratta di riaffermare il dominio di Openi nell’ecosistema della ricerca.”

L’iniziativa può essere vista come la realizzazione open source di concetti introdotti nell’API delle risposte di Openi. Esternalizzando il ragionamento strutturato e il framework per l’uso di strumenti in un formato pubblico, Openi consente agli sviluppatori di costruire agenti sofisticati a livello locale che rispecchiano le capacità dei suoi sistemi chiusi e proprietari. La società ha esplicitamente incorniciato il rilascio in termini geopolitici, affermando che”… un ampio accesso a questi modelli di peso aperto capaci creati negli Stati Uniti aiuta ad espandere le rotaie dell’IA democratica”.

Questo sentimento è echeggiato dagli osservatori del settore. Nathan Lambert dell’Allen Institute for Ai ha commentato che la mossa è uno sviluppo positivo per la comunità aperta, affermando:”È una cosa molto buona per la comunità aperta”. Questo nuovo formato, unito ai modelli GPT-OSS, fornisce un potente kit di strumenti per gli sviluppatori che costruiscono la prossima generazione di applicazioni AI.

Categories: IT Info