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, amd more 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

Selezionare un servizio nella tabella seguente e scoprire come può essere utile per soddisfare gli obiettivi di sviluppo.

Servizioo Descrizione
Anomaly Detector icon Rilevamento anomalie (ritirato) Identificare i potenziali problemi nelle prime fasi
Azure AI Search iconRicerca di intelligenza artificiale di Azure Usare la ricerca cloud basata sull'intelligenza artificiale nelle app per dispositivi mobili e Web
Azure OpenAI Service iconOpenAI di Azure Eseguire un'ampia gamma di attività in linguaggio naturale
Bot service iconServizio Bot Creare bot e connetterli tra canali
Content Moderator iconContent Moderator (ritirato) Rilevare contenuti potenzialmente offensivi o indesiderati
Content Safety iconContenuto Cassaforte ty Un servizio di intelligenza artificiale che rileva contenuti indesiderati
Custom Vision iconVisione personalizzata Personalizzare il riconoscimento delle immagini per adattarsi all'azienda
Document Intelligence iconIntelligence sui documenti Trasformare i documenti in dati utilizzabili con tempi e costi ridotti
Face iconViso Rilevare e identificare persone ed emozioni nelle immagini
Immersive Reader iconStrumento di lettura immersiva Aiutare gli utenti nella lettura e nella comprensione del testo
Language iconLingua Creare app con funzionalità di comprensione del linguaggio naturale leader del settore
Language Understanding iconLanguage Understanding (ritirato) Comprendere il linguaggio naturale nelle app
Metrics Advisor iconAdvisor metriche (ritirato) Un servizio di intelligenza artificiale che rileva contenuti indesiderati
Personalizer iconPersonalizza esperienze (ritirata) Creare esperienze avanzate e personalizzate per ogni utente
QnA Maker iconQnA Maker (ritirato) Distillare le informazioni in domande e risposte facili da esplorare
Speech iconComandi vocali Riconoscimento vocale, sintesi vocale, traduzione e riconoscimento del parlante
Translator iconTranslator Tradurre più di 100 lingue e dialetti
Video Indexer iconVideo Indexer Estrarre informazioni dettagliate sulle quali è possibile intervenire dai video
Vision iconVisione 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. Il superamento di questo numero determinerà un addebito 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 verranno usati per personalizzare e configurare i modelli sono diversi da quelli che verranno 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 comune.

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. In questo modo è possibile 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 offrono 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à

Ai servizi di Azure per intelligenza artificiale sono state assegnate certificazioni come la certificazione CSA STAR, FedRAMP Moderate e HIPAA BAAA. È possibile scaricare le certificazioni per eseguire controlli e verifiche della sicurezza.

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