Applicazioni e agenti di intelligenza artificiale
Le applicazioni di intelligenza artificiale coprono un'ampia gamma di applicazioni, ad esempio piattaforme di trading elettronico, rilevamento remoto, controllo robotico e diagnosi medica. L'uso dell'intelligenza artificiale in un'applicazione può essere difficile e dispendioso in termini di tempo. Fino a poco tempo fa, era necessario avere una conoscenza approfondita di Machine Learning e mesi di sviluppo per acquisire dati, eseguire il training dei modelli e distribuirli su larga scala. Anche in questo caso, l'esito positivo non era garantito. Il percorso era pieno di ostacoli e insidie e comportava l'impossibilità per i team di realizzare valore dagli investimenti in intelligenza artificiale.
Applicazioni di intelligenza artificiale
I Servizi cognitivi di Microsoft Azure sono servizi di intelligenza artificiale specifici del dominio disponibili come API. Questi servizi eliminano le sfide legate alla creazione di intelligenza artificiale nelle applicazioni e sono progettati per renderli produttivi, pronti per l'azienda e attendibili. In questo modo, è possibile basarsi sulle innovazioni più recenti dell'intelligenza artificiale senza creare e distribuire modelli personalizzati. È invece possibile distribuire modelli di intelligenza artificiale usando solo poche righe di codice. Anche senza un team data science, è possibile creare rapidamente applicazioni di intelligenza artificiale che vedono, sentono, parlano, comprendono e iniziano a eseguire ragionamenti.
Esempi comuni di applicazioni di intelligenza artificiale includono:
- Analisi valutazione
- Rilevamento oggetti
- Traduzione
- Personalizzazione
- Automazione dei processi robotici
Seguire queste linee guida per pianificare lo sviluppo e la distribuzione di applicazioni di intelligenza artificiale:
- Acquisire familiarità con la vasta gamma di funzionalità e servizi offerti da Servizi cognitivi di Azure e determinare quali verranno usati.
- Determinare se sono disponibili dati personalizzati con cui si vuole eseguire il training e personalizzare i modelli di intelligenza artificiale. Alcuni servizi possono essere personalizzati.
- Esplorare le esercitazioni di avvio rapido di Servizi cognitivi di Azure per informazioni su come usare SDK e API REST. Gli SDK di Servizi cognitivi sono disponibili per molti linguaggi di sviluppo noti, tra cui C#, Python, Java, JavaScript e Go.
- Determinare se è necessario distribuire questi Servizi cognitivi in contenitori.
Elenco di controllo per le applicazioni di intelligenza artificiale
Per iniziare, acquisire familiarità con le varie categorie e i servizi all'interno di Servizi cognitivi di Azure, ad esempio visione, voce, lingua, decisione e ricerca Web. Per altre informazioni e per interagire con le demo, visitare le pagine del prodotto. Ogni categoria nella pagina offre un set di guide di avvio rapido, esercitazioni e guide pratiche per le API REST e gli SDK. È anche possibile leggere un e-book che descrive gli scenari comuni e come creare la prima applicazione di intelligenza artificiale con Servizi cognitivi.
- Leggere la documentazione di Servizi cognitivi.
- Esplorare le demo interattive nelle pagine dei prodotti/servizi.
- Leggere l'e-book
Building Intelligent Apps with Cognitive APIs
. - Scaricare
Intelligent Kiosk
per provare ed eseguire le demo dei servizi. - Altre informazioni sul supporto dei contenitori in Servizi cognitivi di Azure.
- Esaminare le architetture di riferimento per le soluzioni di intelligenza artificiale.
Agenti di intelligenza artificiale
La piattaforma di intelligenza artificiale di Microsoft Azure intende consentire agli sviluppatori di innovare e accelerare i progetti. Per l'intelligenza artificiale per conversazioni, Azure offre l'SDK e gli strumenti del servizio Azure Bot e Bot Framework per consentire agli sviluppatori di creare esperienze di conversazione avanzate. Inoltre, gli sviluppatori possono usare Servizi cognitivi di Azure come LUIS (Language Understanding), QnA Maker e il servizio Voce per aggiungere le funzionalità per i chatbot, in modo da parlare con gli utenti finali e comprenderli.
Gli scenari comuni per le soluzioni di intelligenza artificiale o chatbot conversazionale includono:
- Chatbot informativo di domande e risposte
- Chatbot del servizio clienti o del supporto tecnico
- Chatbot dell'help desk IT o delle risorse umane
- Chatbot per vendite o e-commerce
- Dispositivi abilitati per la voce
Nota
Microsoft offre Power Virtual Agents, basato su Bot Framework, per gli sviluppatori che vogliono creare un chatbot con un'esperienza principalmente senza codice o con poco codice. In questo scenario, gli sviluppatori non ospitano il bot e non controllano il linguaggio naturale o altri modelli di intelligenza artificiale con Servizi cognitivi.
Elenco di controllo per gli agenti di intelligenza artificiale
Servizio Azure Bot e Microsoft Bot Framework hanno le caratteristiche seguenti:
- Bot Framework è un'offerta open source che fornisce un SDK che consente di progettare, compilare e testare il bot. Questo SDK è disponibile in C#, JavaScript, Python e Java. Offre anche un'area del contenuto visivo gratuita in Bot Framework Composer e uno strumento di test in Bot Framework Emulator.
- Servizio Azure Bot è un servizio dedicato all'interno di Azure che consente di ospitare o pubblicare il bot in Azure e connettersi ai canali più diffusi.
Per altre informazioni sul servizio Azure Bot e Bot Framework, vedere:
Uno dei modi più semplici per iniziare consiste nell'usare QnA Maker, parte di Servizi cognitivi di Azure, che può convertire in modo intelligente un documento o un sito Web di domande frequenti in un'esperienza di domande e risposte in pochi minuti. Per usare QnA Maker, vedere:
Per scaricare e usare l'SDK Bot Framework e gli strumenti per lo sviluppo di bot, vedere:
- Versioni più recenti di SDK e strumenti di Bot Framework
- Creare il primo bot
- Creare un bot con Bot Framework SDK per .NET
Per informazioni su come aggiungere Servizi cognitivi per rendere il bot ancora più intelligente, vedere:
Per informazioni su come creare un Assistente virtuale personalizzato con gli acceleratori di soluzioni di Bot Framework e selezionare un set comune di competenze, ad esempio calendario, posta elettronica, punto di interesse e attività, vedere la documentazione sulle soluzioni di Bot Framework.
Passaggi successivi
Esplorare altre categorie di soluzioni di intelligenza artificiale:
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per