Torna alle notizie
ImpresaAI Understanding briefing

Deepgram aggiunge fatturazione e visibilità GPU alle sue distribuzioni AI di SageMaker

Deepgram afferma che le nuove metriche CloudWatch, Prometheus e OpenTelemetry offrono ai clienti maggiore visibilità sull'utilizzo dell'intelligenza artificiale vocale, sulla fatturazione del mercato AWS, sulla capacità del motore e sull'utilizzo per GPU quando eseguono i suoi modelli su Amazon SageMaker AI.

7 min readRead the primary source
Primary-source image accompanying Deepgram adds billing and GPU visibility to its SageMaker AI deployments
Documento di origine primariaFonte registrata
Editore
aws.amazon.com
Collegamento alla fonte
aws.amazon.comhttps://aws.amazon.com/blogs/machine-learning/deepgram-deepens-amazon-sagemaker-ai-observability-with-enhanced-metrics/
Tipo di fonte
Documento principale: un annuncio ufficiale, un documento, un documento o una pagina proprietaria che leggiamo direttamente.
ContestoComprendilo in 60 secondi

Inizia qui

Termini chiave

API (interfaccia di programmazione dell'applicazione)
Un modo strutturato con cui un sistema software invia richieste e riceve risposte da un altro sistema.
Memoria (memoria dell'agente)
Contesto archiviato che un agente AI utilizza attraverso passaggi o sessioni per migliorare la continuità.
Inferenza
La fase di runtime in cui un modello addestrato genera previsioni o output.
Mettiti alla provaQuiz sulla spiegazione dei modelli di intelligenza artificiale

Cosa è successo

Deepgram ha annunciato due aggiunte di osservabilità per i suoi modelli di sintesi vocale e di sintesi vocale distribuiti come endpoint in tempo reale Amazon SageMaker AI. Le metriche migliorate pubblicano i dati di utilizzo e fatturazione sull'account CloudWatch del cliente, mentre le integrazioni Prometheus e OpenTelemetry espongono misurazioni di motore, host e per GPU attraverso l'osservabilità dettagliata di SageMaker AI.

L’annuncio di Deepgram riguarda i modelli di sintesi vocale e di sintesi vocale eseguiti come pacchetti modello AWS Marketplace sugli endpoint in tempo reale Amazon SageMaker AI nell’account AWS di un cliente. L'azienda afferma che l'audio e le trascrizioni rimangono all'interno di tale account mentre SageMaker fornisce controlli di distribuzione, ridimensionamento e monitoraggio. Il post inquadra le nuove funzionalità come colmare un divario di visibilità: il monitoraggio standard degli endpoint può mostrare la disponibilità e la gestione delle richieste, ma potrebbe non rivelare quali funzionalità vocali vengono utilizzate, quali unità determinano i costi del mercato o come l'inferenza utilizza ciascuna GPU.

La prima aggiunta, denominata Deepgram Enhanced Metrics, invia informazioni di fatturazione e utilizzo a Amazon CloudWatch tramite i record CloudWatch Embedded Metric Format scritti nell'output standard del contenitore. SageMaker inoltra l'output al gruppo di log CloudWatch dell'endpoint, dove CloudWatch estrae i record in parametri ordinari. Secondo la fonte, il processo non richiede alcun agente separato, sidecar o autorizzazione IAM aggiuntiva e funziona con l'isolamento della rete del mercato AWS perché utilizza il percorso di registrazione SageMaker-to-CloudWatch esistente. Lo spazio dei nomi di fatturazione è Deepgram/SageMakerInference. La sua metrica ConsumedUnits rappresenta unità di inferenza fatturabili per richieste di streaming completate, preregistrate e di sintesi vocale, mentre AudioDurationSeconds e CharCount descrivono l'audio elaborato e i caratteri sintetizzati. Deepgram afferma che questi valori sono gli stessi utilizzati per la fatturazione misurata del mercato AWS.

Il secondo flusso di utilizzo, Deepgram/SelfHosted, viene emesso dal server API Deepgram e mostra come il traffico utilizza il servizio anziché riconciliare direttamente una fattura. La fonte elenca le metriche per lo streaming e il volume preregistrato, livelli di modelli come nova-3 e flusso e funzionalità tra cui diarizzazione, formattazione intelligente, redazione e richiesta di termini chiave. Queste metriche si aggregano tra gli endpoint Deepgram in un account e in una regione AWS. Il post afferma che utilizzano dimensioni a bassa cardinalità senza trascrizioni, input di sintesi vocale o identificatori per richiesta, ma non includono il nome dell'endpoint o l'ID dell'istanza. Il flusso di utilizzo può essere disabilitato con una sostituzione della variabile di ambiente, mentre il flusso di fatturazione non può essere disabilitato perché Deepgram lo descrive come parte della pipeline di misurazione.

Per le operazioni di livello inferiore, Deepgram afferma che i suoi contenitori espongono le metriche Prometheus che l'osservabilità dettagliata di SageMaker AI può raccogliere tramite un OpenTelemetry Collector gestito da AWS in esecuzione su ciascuna istanza dell'endpoint. I dati risultanti includono parametri di esportazione DCGM per singole GPU, parametri di esportazione di nodi per CPU e memoria host e parametri del motore Deepgram come richieste di streaming attive e capacità di streaming stimata. La fonte afferma che ogni serie porta etichette di risorse SageMaker, inclusi identificatori di endpoint, varianti e istanze. I clienti possono eseguire query su un particolare endpoint, istanza o GPU utilizzando PromQL tramite CloudWatch, Grafana o un altro strumento compatibile. L'osservabilità dettagliata è abilitata per impostazione predefinita per gli endpoint appena creati, con una frequenza di pubblicazione di 60 secondi, mentre gli endpoint più vecchi richiedono un aggiornamento della configurazione dell'endpoint utilizzando una distribuzione blu/verde.

Dettagli della fonte: aws.amazon.com ↗

Perché è importante

Le modifiche mirano a un problema pratico nell’intelligenza artificiale self-hosted: i clienti possono monitorare se un endpoint è operativo, ma potrebbero non avere visibilità sulle caratteristiche del modello che guidano l’utilizzo, sulle unità dietro la fatturazione del mercato e sulla capacità dei singoli acceleratori. La fonte descrive un modo per connettere tali questioni operative e finanziarie senza aprire l'accesso alla rete in uscita dal contenitore del modello.

L’importanza immediata è la visibilità operativa. L'inferenza vocale non è un carico di lavoro uniforme: sessioni di streaming, audio preregistrato e richieste di sintesi vocale possono porre esigenze diverse su una distribuzione e le funzionalità opzionali possono modificare il volume di elaborazione o l'utilizzo delle risorse. Le metriche di utilizzo a livello di account di Deepgram hanno lo scopo di mostrare le differenze nei termini che gli operatori e i team finanziari possono utilizzare. Un cliente può esaminare la quantità di traffico utilizzata dalla diarizzazione o confrontare il consumo a livello di modello nel tempo. Ciò può aiutare le organizzazioni a identificare modelli di utilizzo imprevisti, progettare sistemi di chargeback interni o decidere quali carichi di lavoro devono essere instradati a diverse implementazioni. La fonte li presenta come usi delle metriche, non come risparmi dimostrati o miglioramenti delle prestazioni.

Il collegamento alla fatturazione potrebbe rendere più semplice il controllo degli appalti basati sull’intelligenza artificiale basati sul mercato. Deepgram afferma che il parametro ConsumedUnits riporta gli stessi valori di unità fatturabili utilizzati per la misurazione del mercato AWS, consentendo ai clienti di confrontare i totali CloudWatch con la loro fattura AWS. Questo è più specifico del conteggio delle richieste, perché una richiesta può rappresentare una sessione di streaming, una quantità di audio o un volume di caratteri sintetizzati. La fonte afferma che le normali funzionalità di CloudWatch, inclusi dashboard, allarmi e calcoli metrici, possono essere applicate ai dati. Non fornisce un esempio di risultato di riconciliazione, tasso di errore, controllo contabile o conferma indipendente che le metriche corrispondano sempre a una fattura. Le organizzazioni avrebbero comunque bisogno dei propri controlli finanziari e di conformità.

I parametri per GPU e a livello di motore affrontano un problema diverso: la pianificazione della capacità in una distribuzione su scala. Una media a livello di flotta può oscurare un acceleratore sovraccarico, mentre il conteggio delle richieste da solo potrebbe non mostrare un margine di flusso simultaneo. Deepgram afferma che la capacità di flusso stimata del suo motore può essere confrontata con le richieste attive per fornire un segnale riportato dal motore per le decisioni di ridimensionamento e che le metriche GPU possono essere ispezionate separatamente su istanze multi-GPU. Ciò potrebbe aiutare gli operatori a indagare sull’utilizzo non uniforme, a ottimizzare le soglie di scalabilità automatica o a determinare quando un tipo di istanza sta diventando un collo di bottiglia. La formulazione è importante: il valore della capacità è la stima del motore, non una garanzia convalidata in modo indipendente di quanti flussi un'istanza sosterrà con ogni formato audio, modello, combinazione di funzionalità o modello di carico di lavoro.

Anche l’aspetto della sicurezza e della governance è concreto. La fonte afferma che i contenitori del Marketplace AWS funzionano con l'isolamento della rete e non possono effettuare connessioni in uscita, un design scelto da alcuni clienti per motivi di sicurezza e conformità. Il percorso di telemetria proposto da Deepgram mantiene le misurazioni all'interno dell'ambiente CloudWatch del cliente senza richiedere che il contenitore apra un percorso di rete. La fonte afferma inoltre che le dimensioni elencate non contengono informazioni di identificazione personale e non includono trascrizioni o identificatori di richiesta. Tali dichiarazioni descrivono l'architettura annunciata, non una valutazione completa della privacy: i clienti rimangono responsabili della configurazione del proprio AWS, delle impostazioni di conservazione, dei controlli di accesso e degli obblighi normativi nell'ambito del modello di responsabilità condivisa.

Interactive Mechanism

Meccanismo interattivo: come funziona realmente

Esplora la tecnologia alla base di questo sviluppo in modo interattivo.

Agent Lifecycle Stage:
1
User Intent & Planning: "Audit customer refund request #4092 and settle payment."
2
Tool Calling: Emits structured JSON call crm_get_transaction(id='4092').
3
Guardrail & Verification:🛡️ Paused: High-value action requires human operator sign-off.
4
Final Settlement: Refund recorded, email receipt dispatched, and audit log stored.
Core takeaway: An AI agent is not just a language model—it is a closed loop of planning, tool invocation, and environment feedback. Production systems require self-healing retries and strict human approval guardrails.
Verifica concettuale interattiva+10 Points
AI Models Explained Quiz

Which component of an AI application is the machine-learning model itself?

Cosa guardare dopo

La fonte non fornisce misurazioni indipendenti relative al monitoraggio delle spese generali, al risparmio sui costi, all'accuratezza delle stime di capacità o all'adozione da parte dei clienti. I team che prendono in considerazione l'implementazione dovranno verificare se i parametri di fatturazione a livello di account sono sufficientemente granulari, se le stime del motore corrispondono al traffico osservato e quali costi aggiuntivi di CloudWatch, registrazione e hosting GPU comportano nei propri ambienti.

La prima incognita sono le prestazioni nel mondo reale. L'annuncio non riporta il sovraccarico di CPU, memoria, spazio di archiviazione o latenza derivante dalla scrittura di parametri incorporati, dallo scraping degli endpoint Prometheus o dalla pubblicazione di dati ogni 60 secondi. Inoltre, non quantifica i costi di CloudWatch per log e parametri, costi di raccolta o qualsiasi effetto sul comportamento di scalabilità automatica. AWS e Deepgram notano che l'hosting di endpoint, le istanze GPU, i log e i parametri di CloudWatch, la rete e l'infrastruttura correlata possono comportare costi, anche durante la prova Deepgram di 14 giorni dichiarata dei modelli. I potenziali utenti avranno bisogno di misurazioni specifiche del carico di lavoro anziché dare per scontato che una migliore osservabilità sia neutrale in termini di costi.

Un secondo problema è la granularità metrica. I flussi di fatturazione e utilizzo di Deepgram si aggregano tra gli endpoint in un account e in una regione e non identificano un endpoint o un'istanza. Ciò potrebbe essere sufficiente per un’ampia rendicontazione finanziaria, ma non può da solo rispondere a quale implementazione abbia generato un volume particolare. L'analisi per endpoint e per GPU dipende dal percorso Prometheus e OpenTelemetry separato e dall'osservabilità dettagliata abilitata. La fonte afferma che i nuovi endpoint hanno tale impostazione abilitata per impostazione predefinita e che gli endpoint più vecchi possono essere aggiornati, ma non descrive i casi limite di migrazione, i periodi di conservazione, i modelli di dashboard o il modo in cui gli operatori dovrebbero gestire le serie mancanti, ritardate o in conflitto.

Anche il segnale di capacità merita una validazione. Deepgram descrive engine_estimated_stream_capacity come la stima del motore dei flussi simultanei sostenibili. La fonte non mostra come viene calcolata tale stima, come cambia con il livello del modello o le funzionalità abilitate o come funziona durante i picchi di traffico e le condizioni degradate. Gli operatori dovrebbero confrontarlo con la latenza osservata, gli errori, le code e le sessioni completate prima di utilizzarlo come trigger di ridimensionamento automatico. I parametri standard di SageMaker come ConcurrentRequestsPerModel, FirstChunkLatency e Invocation5XXErrors rimangono rilevanti perché i nuovi flussi li integrano anziché sostituirli.

Infine, l’annuncio stabilisce la disponibilità per le implementazioni AI di Deepgram SageMaker, ma non un impatto più ampio sull’ecosistema. Non viene specificato quanti clienti hanno adottato le metriche, se altri fornitori di intelligenza artificiale vocale offrono una visibilità equivalente o se AWS estenderà la stessa integrazione a pacchetti di modelli aggiuntivi. Il risultato pratico è verificare se gli utenti possono riconciliare le fatture in modo affidabile, isolare gli hotspot delle risorse e gestire l’utilizzo a livello di funzionalità senza aggiungere nuova infrastruttura. Le prove provenienti da implementazioni indipendenti, il comportamento metrico documentato per periodi più lunghi e l’esperienza del cliente chiarirebbero se la funzionalità cambia materialmente la governance quotidiana dell’intelligenza artificiale vocale self-hosted.

Guide e quiz correlati

Spiegazione dei modelli di intelligenza artificialeAgenti dell'intelligenza artificialeFuturo dell'IAMetti alla prova ciò che sai: prova un quiz gratuito sull'intelligenza artificialeCerca un termine AI nel nostro glossarioSegui il tracker dei finanziamenti AI
Lo hai trovato utile?