Tradotto dall'originale inglese. Dati e fonti restano invariati. Leggi l'originale in inglese

Dichiarato dal fornitoreOperativo da nov 2024Aggiunto il ott 2026

Convirza

Convirza gestisce 60 modelli di valutazione delle chiamate da un'unica base Llama 3 e riduce i costi di 10 volte rispetto a OpenAI

Convirza, piattaforma di analisi delle chiamate, è passata dai modelli Longformer ad adattatori ottimizzati su Llama-3-8b, il modello open-weight di Meta. Predibase, che ospita la soluzione, riferisce una riduzione dei costi di 10 volte, un punteggio F1 superiore dell'8% rispetto a OpenAI e un tempo medio di inferenza inferiore al secondo.

Dati chiave

Copiati esattamente dalle fonti. Copiate qualsiasi dato insieme alla sua citazione.

Riduzione di 10 volte

Costo operativo rispetto a OpenAI1

Superiore dell'8%

Punteggio F1 medio rispetto a OpenAI, sui primi 20 e più indicatori1

Superiore dell'80%

Throughput rispetto a OpenAI1

4

volte superiore

Throughput rispetto ai precedenti modelli Longformer1

Cosa è servito

CostiNon reso noto
TeamNon reso noto
TempiAdattatori per oltre 20 indicatori addestrati e messi in produzione nel primo mese1

Il problema

Convirza aiuta le aziende ad analizzare le chiamate dei clienti e a valutare le prestazioni degli operatori. Elabora milioni di chiamate al mese e ne estrae informazioni in schede di valutazione. Il vecchio sistema usava modelli Longformer (un tipo di modello di analisi del testo) addestrati su oltre 60 indicatori. L'addestramento richiedeva da 9 a oltre 24 ore per iterazione. Ogni modello aveva inoltre bisogno di una propria capacità di calcolo, con un costo da 500 a 1.500 dollari per indicatore al mese, e questo limitava la possibilità di aggiungere indicatori personalizzati per i clienti.

Cosa hanno costruito

Convirza ha addestrato un piccolo modulo aggiuntivo separato (un adattatore LoRA) per ciascuno dei suoi 60 indicatori e li eroga tutti da un unico modello di base, Llama-3-8b di Meta. Llama-3-8b è un modello open-weight: i suoi file sono pubblici e un'azienda può adattarlo. L'ottimizzazione (fine-tuning) consiste nel proseguire l'addestramento sugli esempi etichettati di un'azienda. Gli adattatori funzionano sulla piattaforma gestita di Predibase, costruita su LoRAX, uno strumento open source che serve molti adattatori a partire da un solo modello di base.

Come ci sono riusciti

Convirza ha scelto una piattaforma gestita invece di costruire da sé l'erogazione multi-adattatore, perché il carico è molto variabile e il lavoro di ingegneria sarebbe stato notevole. Nel primo mese ha addestrato e messo in produzione adattatori per oltre 20 indicatori. La piattaforma scala le GPU in automatico, quindi Convirza può arrivare a decine di chip A100 nei picchi e ridurli quando le chiamate rallentano.

Risultati

Secondo Predibase, Convirza ha ottenuto una riduzione dei costi di 10 volte rispetto a OpenAI, un punteggio F1 medio superiore dell'8% a quello di OpenAI (l'F1 bilancia i casi mancati e i falsi allarmi) e un throughput superiore dell'80%. Rispetto ai precedenti modelli Longformer, il throughput è 4 volte superiore. Il tempo medio di inferenza è inferiore al secondo, e il vicepresidente IA di Convirza dice che il tempo medio di risposta resta sotto i due secondi su tutti i 60 adattatori.

Cosa replicare

Se la vostra funzione di IA richiede molte varianti su misura, provate un'architettura con un adattatore per attività su un modello di base condiviso prima di pagare calcolo dedicato per ogni funzione.

Tutti i dati dichiarati

IndicatoreDatoCitazione
Costo operativo rispetto a OpenAIRiduzione di 10 volte1
Punteggio F1 medio rispetto a OpenAI, sui primi 20 e più indicatoriSuperiore dell'8%1
Throughput rispetto a OpenAISuperiore dell'80%1
Throughput rispetto ai precedenti modelli Longformer4 volte superiore1
Tempo medio di inferenzaInferiore al secondo1
Costo precedente per gestire un indicatore LongformerDa 500 a 1.500 dollari al mese1
Tempo di addestramento precedente per iterazioneDa 9 a oltre 24 ore1

Lezioni per il vostro progetto

  1. Calcolate il costo di un modello per ogni funzione. Il vecchio sistema di Convirza richiedeva calcolo dedicato per ciascuno dei 60 indicatori, e questo faceva salire i costi di inferenza a centinaia di migliaia di dollari l'anno.

  2. Condividete un unico modello di base tra molte varianti ottimizzate. Piccoli adattatori su un solo modello Llama hanno permesso a Convirza di aggiungere indicatori senza un server dedicato per ciascuno.

  3. Acquistate il livello di erogazione se non avete il team per gestirlo. Convirza ha scelto una piattaforma gestita invece di costruire una propria infrastruttura multi-adattatore.

  4. Pianificate i picchi di carico. Nelle ore di punta dell'elaborazione delle chiamate, Convirza deve arrivare a decine di GPU A100.

Avvertenze

  • La fonte è un caso di studio del fornitore Predibase, con citazioni del vicepresidente IA di Convirza. Nessuna fonte indipendente conferma le cifre.
  • Il post riporta un tempo medio di inferenza inferiore al secondo, mentre una citazione di Convirza nello stesso post parla di un tempo medio di risposta inferiore a due secondi.
  • Il post non indica con quale modello OpenAI è stato fatto il confronto né quale sia il dataset di test.
  • Il post non indica la data di avvio. La data di messa in produzione mostrata è quella del post.
  • Il post non dice dove opera Convirza. La regione mostrata è un'ipotesi, non proviene dalla fonte.

Fonti

  1. Improving Agent Feedback with Multi-LoRA at Convirza

    Predibase · 2024-11-25 · Caso di studio del fornitore · predibase.com

Riassunto con parole nostre a partire dalle fonti sopra indicate. Avete notato un errore? Consultate le rettifiche.