Che cosa sono i servizi di intelligenza artificiale di Azure?

I servizi di intelligenza artificiale di Azure aiutano sviluppatori e organizzazioni a creare rapidamente applicazioni intelligenti, all'avanguardia, pronte per il mercato e responsabili con API e modelli predefiniti e personalizzabili. Le applicazioni di esempio includono l'elaborazione del linguaggio naturale per conversazioni, ricerca, monitoraggio, traduzione, riconoscimento vocale, visione e processo decisionale.

Suggerimento

Provare i servizi di intelligenza artificiale di Azure, tra cui OpenAI di Azure, Content Cassaforte ty, Speech, Vision e altro ancora in Azure AI Studio. Per altre informazioni, vedere Che cos'è Azure AI Studio?.

La maggior parte dei servizi di intelligenza artificiale di Azure è disponibile tramite LE API REST e gli SDK della libreria client nei linguaggi di sviluppo più diffusi. Per altre informazioni, vedere la documentazione di ogni servizio.

Servizi di intelligenza artificiale di Azure disponibili

Informazioni su come un servizio di intelligenza artificiale di Azure consente di migliorare le applicazioni e ottimizzare i flussi di lavoro:

Servizio Descrizione
icona Rilevamento anomalie Rilevamento anomalie (ritirato) Identifica subito i problemi potenziali.
Icona ricerca intelligenza artificiale di AzureAzure AI Search Porta la ricerca sul cloud basata sull'intelligenza artificiale nelle app per dispositivi mobili e Web.
Icona del servizio Azure OpenAIOpenAI di Azure Eseguire un'ampia gamma di attività in linguaggio naturale.
Icona del servizio BotServizio Bot Crea bot e connettili tra i canali.
Icona di Content ModeratorContent Moderator (ritirato) Rileva contenuti potenzialmente offensivi o indesiderati.
Icona Cassaforte ty del contenutoContenuto Cassaforte ty Un servizio di intelligenza artificiale che rileva contenuti indesiderati.
icona Visione personalizzataVisione personalizzata Personalizzare il riconoscimento delle immagini per l'azienda.
Icona di Intelligence per i documentiIntelligence sui documenti Trasformare i documenti in soluzioni intelligenti basate sui dati.
Icona visoViso Rileva e identifica persone ed emozioni nelle immagini.
icona Strumento di lettura immersivaStrumento di lettura immersiva Aiuta gli utenti a leggere e comprendere il testo.
Icona linguaLingua Creare app con funzionalità di comprensione del linguaggio naturale leader del settore.
Icona Language UnderstandingLanguage Understanding (ritirato) Comprendere il linguaggio naturale nelle app.
Icona di Advisor metricheAdvisor metriche (ritirato) Un servizio di intelligenza artificiale che rileva contenuti indesiderati.
Icona personalizza esperienzePersonalizza esperienze (ritirata) Creare esperienze avanzate e personalizzate per ogni utente.
Icona QnA MakerQnA Maker (ritirato) Distillare le informazioni in domande e risposte facili da esplorare.
Icona voceComandi vocali Riconoscimento vocale, sintesi vocale, traduzione e riconoscimento del parlante.
icona TraduttoreTranslator Usare la tecnologia di traduzione basata su intelligenza artificiale per tradurre più di 100 lingue e dialetti in uso, a rischio e in pericolo.
Icona di Video IndexerVideo Indexer Estrai informazioni dettagliate di utilità pratica dai tuoi video.
Icona VisioneVisione Analizzare il contenuto in immagini e video.

Piani tariffari e fatturazione

I piani tariffari (e l'importo fatturato) si basano sul numero di transazioni inviate usando le informazioni di autenticazione. Ogni piano tariffario specifica:

  • Numero massimo di transazioni consentite al secondo (TPS).
  • Funzionalità del servizio abilitate all'interno del piano tariffario.
  • Costo per un numero predefinito di transazioni. Se si supera questo numero, viene addebitato un costo aggiuntivo, come specificato nei dettagli dei prezzi per il servizio.

Nota

Molti dei servizi di intelligenza artificiale di Azure hanno un livello gratuito che è possibile usare per provare il servizio. Per usufruire del livello gratuito, usare F0 come SKU per la risorsa.

Opzioni di sviluppo

Gli strumenti che è possibile usare per personalizzare e configurare i modelli sono diversi dagli strumenti usati per chiamare i servizi di intelligenza artificiale di Azure. Per impostazione predefinita, la maggior parte dei servizi di intelligenza artificiale di Azure consente di inviare dati e ricevere informazioni dettagliate senza alcuna personalizzazione. Ad esempio:

  • È possibile inviare un'immagine al servizio Visione artificiale di Azure per rilevare parole e frasi o contare il numero di persone nel frame
  • È possibile inviare un file audio al servizio Voce e ottenere trascrizioni e tradurre la voce in testo contemporaneamente

Azure offre un'ampia gamma di strumenti progettati per diversi tipi di utenti, molti dei quali possono essere usati con i servizi di intelligenza artificiale di Azure. Gli strumenti basati su progettazione sono i più semplici da usare e sono veloci da configurare e automatizzare, ma potrebbero avere limitazioni quando si tratta di personalizzazione. Le API REST e le librerie client offrono agli utenti maggiore controllo e flessibilità, ma richiedono più impegno, tempo e competenze per creare una soluzione. Se si usano API REST e librerie client, è previsto che si usino linguaggi di programmazione moderni come C#, Java, Python, JavaScript o un altro linguaggio di programmazione diffuso.

Verranno ora esaminati i diversi modi in cui è possibile usare i servizi di intelligenza artificiale di Azure.

Librerie client e API REST

Le librerie client e le API REST dei servizi di intelligenza artificiale di Azure forniscono l'accesso diretto al servizio. Questi strumenti forniscono l'accesso a livello di codice ai servizi di intelligenza artificiale di Azure, i relativi modelli di base e in molti casi consentono di personalizzare a livello di codice i modelli e le soluzioni.

  • Utenti di destinazione: sviluppatori e data scientist
  • Vantaggi: offre la massima flessibilità per chiamare i servizi da qualsiasi linguaggio e ambiente
  • Interfaccia utente: N/A - Solo codice
  • Sottoscrizioni: account Azure e risorse dei servizi di intelligenza artificiale di Azure

Per altre informazioni sulle librerie client disponibili e sulle API REST, usare la panoramica dei servizi di intelligenza artificiale di Azure per selezionare un servizio e iniziare a usare una delle guide introduttive.

Integrazione e distribuzione continue

È possibile usare Azure DevOps e GitHub Actions per gestire le distribuzioni. Nella sezione seguente sono disponibili due esempi di integrazioni CI/CD per eseguire il training e la distribuzione di modelli personalizzati per Il riconoscimento vocale e il servizio LUIS (Language Understanding).

  • Utenti di destinazione: sviluppatori, data scientist e data engineer
  • Vantaggi: consente di modificare, aggiornare e distribuire continuamente applicazioni e modelli a livello di codice. Il vantaggio è significativo quando si usano regolarmente i dati per migliorare e aggiornare i modelli per riconoscimento vocale, visione artificiale, lingua e decisione
  • Strumenti dell'interfaccia utente: N/A - Solo codice
  • Sottoscrizioni: account Azure + risorsa dei servizi di intelligenza artificiale di Azure + account GitHub

Integrazione e recapito continui con DevOps e GitHub Actions

Language Understanding e il servizio Voce offrono soluzioni di integrazione continua e distribuzione continua basate su Azure DevOps e GitHub Actions. Questi strumenti vengono usati per il training automatizzato, il test e la gestione delle versioni dei modelli personalizzati.

Contenitori locali

Molti dei servizi di intelligenza artificiale di Azure possono essere distribuiti in contenitori per l'accesso e l'uso locali. L'uso di questi contenitori offre la flessibilità necessaria per avvicinare i servizi di intelligenza artificiale di Azure ai dati per motivi di conformità, sicurezza o altri motivi operativi. Per un elenco completo dei contenitori di Intelligenza artificiale di Azure, vedere Contenitori locali per i servizi di intelligenza artificiale di Azure.

Training dei modelli

Alcuni servizi consentono di portare dati personalizzati, quindi eseguire il training di un modello. I modelli personalizzati sottoposti a training consentono di estendere il modello usando i dati e l'algoritmo del servizio con i propri dati. L'output corrisponde alle proprie esigenze. Quando si mettono i propri dati, potrebbe essere necessario contrassegnare i dati in modo specifico per il servizio. Ad esempio, se si esegue il training di un modello per identificare i fiori, è possibile fornire un catalogo di immagini di fiori insieme alla posizione del fiore in ogni immagine per eseguire il training del modello.

Servizi di intelligenza artificiale di Azure nell'ecosistema

Con i servizi azure e di intelligenza artificiale di Azure è possibile accedere a un ampio ecosistema, ad esempio:

  • Strumenti di automazione e integrazione, ad esempio App per la logica e Power Automate.
  • Opzioni di distribuzione come Funzioni di Azure e il Servizio app.
  • Contenitori Docker dei servizi di intelligenza artificiale di Azure per l'accesso sicuro.
  • Strumenti come Apache Spark, Azure Databricks, Azure Synapse Analytics e servizio Azure Kubernetes per scenari di Big Data.

Per altre informazioni, vedere Ecosistema di servizi di intelligenza artificiale di Azure.

Disponibilità a livello di area

Le API nei servizi di intelligenza artificiale di Azure sono ospitate in una rete in continua crescita di data center gestiti da Microsoft. È possibile trovare la disponibilità a livello di area per ogni API nell'elenco delle aree di Azure.

Se si sta cercando un'area non ancora supportata, inviare una richiesta di funzionalità nel forum di UserVoice.

Supporto di versioni in lingue diverse

I servizi di intelligenza artificiale di Azure supportano un'ampia gamma di linguaggi culturali a livello di servizio. È possibile trovare la disponibilità a livello di lingua per ogni API nell'elenco delle lingue supportate.

Sicurezza

I servizi di intelligenza artificiale di Azure forniscono un modello di sicurezza a più livelli, tra cui l'autenticazione con le credenziali di Microsoft Entra, una chiave di risorsa valida e le Rete virtuale di Azure.

Certificazioni e conformità

I servizi di intelligenza artificiale di Azure premiati includono la certificazione Cloud Security Alliance STAR, FedRAMP Moderate e HIPAA BAAA.

Per informazioni sulla privacy e la gestione dei dati, accedere al Centro protezione.

Assistenza e supporto

I servizi di intelligenza artificiale di Azure offrono diverse opzioni di supporto che consentono di procedere con la creazione di applicazioni intelligenti. I servizi di intelligenza artificiale di Azure hanno anche una forte community di sviluppatori che possono aiutare a rispondere a domande specifiche. Per un elenco completo delle opzioni di supporto disponibili, vedere Opzioni di supporto e guida per i servizi di intelligenza artificiale di Azure.

Passaggi successivi