Applicazioni e agenti di intelligenza artificialeAI applications and agents

L'infusione di intelligenza artificiale in un'applicazione può essere difficile e dispendiosa in termini di tempo.Infusing AI into an application can be difficult and time-consuming. Fino a poco tempo fa, era necessario comprendere in modo approfondito l'apprendimento automatico e i mesi di sviluppo per acquisire dati, eseguire il training di modelli e distribuirli su larga scala.Until recently, you needed both a deep understanding of machine learning and months of development to acquire data, train models, and deploy them at scale. Anche in questo modo, il successo non è garantito.Even then, success was not guaranteed. Il percorso è stato riempito con blocchi, trabocchetti e trappole che causavano la mancata realizzazione di un valore da parte dei team.The path was filled with blockers, gotchas, and pitfalls causing teams to fail to realize value from their AI investments.

Applicazioni di intelligenza artificialeAI applications

I servizi cognitivi Microsoft Azure rimuovono tali problemi e sono progettati per essere produttivi, pronti per l'azienda e affidabili.Microsoft Azure Cognitive Services remove these challenges and are designed to be productive, enterprise ready, and trusted. Consentono di sviluppare le ultime novità in intelligenza artificiale senza compilare e distribuire i propri modelli; è invece possibile distribuire modelli di intelligenza artificiale usando solo poche righe di codice semplici, in modo che anche senza un grande team di data science, sia possibile creare rapidamente applicazioni che vedono, ascoltano, parlano, comprendono e persino iniziano a ragionare.They make it possible for you to build on the latest breakthroughs in AI without building and deploying your own models; instead you can deploy AI models using just a few simple lines of code so that even without a large data science team, you can quickly create applications that see, hear, speak, understand, and even begin to reason.

Gli scenari comuni per le applicazioni di intelligenza artificiale includono:Common scenarios for AI applications include:

  • Analisi del sentimentSentiment analysis
  • Rilevamento oggettiObject detection
  • TraduzioneTranslation
  • PersonalizzazionePersonalization
  • Automazione del processo roboticaRobotic process automation

Come si può iniziare, l'elenco di controllo e le risorse seguenti consentono di pianificare lo sviluppo e la distribuzione di applicazioni.As you get started, the checklist and resources below will help you plan your application development and deployment.

  • Si ha familiarità con la moltitudine di funzionalità e servizi offerti nei servizi cognitivi di Azure e quelli che in particolare verranno usati?Are you familiar with the multitude of capabilities and services offered within Azure Cognitive Services, and which ones in particular you will be using?
  • Determinare se si dispone o meno di dati personalizzati per i quali si desidera eseguire il training e personalizzare tali modelli.Determine whether or not you have custom data with which you want to train and customize these models. Sono disponibili servizi cognitivi personalizzabili.There are Cognitive Services that are customizable.
  • Esistono diversi modi per usare i servizi cognitivi di Azure.There are several ways to use Azure Cognitive Services. Esplora le esercitazioni introduttive per iniziare subito a eseguire l'SDK e le API REST.Explore the quickstart tutorials for getting up and running for both SDK and REST APIs. Nota: gli SDK di servizi cognitivi sono disponibili per molti linguaggi di sviluppo diffusi, tra cui C#, Python, Java, JavaScript e go.Note: the Cognitive Services SDKs are available for many popular dev languages, including C#, Python, Java, JavaScript and Go.
  • Determinare se sarà necessario distribuire questi servizi cognitivi nei contenitori.Determine if you will need to deploy these Cognitive Services in containers.

Elenco di controllo delle applicazioni di intelligenza artificialeAI applications checklist

Per iniziare, è prima di tutto necessario acquisire familiarità con le varie categorie e servizi nei servizi cognitivi di Azure.To get started, first familiarize yourself with the various categories and services within Azure Cognitive Services. Visitare le pagine del prodotto per ulteriori informazioni e per interagire con le demo per altre informazioni sulle funzionalità disponibili, ad esempio visione, sintesi vocale, lingua e decisione.Visit the product pages to learn more and to interact with demos to learn more about the capabilities available, such as vision, speech, language, and decision. È disponibile anche un e-book che illustra gli scenari comuni e illustra come creare la prima applicazione con servizi cognitivi.There is also an e-book that walks through common scenarios and how to build your first application with Cognitive Services.

Selezionare il servizio da usare per la visione, la lingua, il riconoscimento vocale, la decisione o la ricerca sul Web.Select the service you want to use across vision, language, speech, decision, or web search. Ogni categoria della pagina offre una serie di guide introduttive, esercitazioni, guide pratiche, che si vogliano usare l'API REST o gli SDK.Each category on the page offers a set of quick starts, tutorials, how-to guides, whether you want to use the REST API or SDKs.

È anche possibile scaricare il chiosco intelligente per sperimentare e provare questi servizi.You can also download the Intelligent Kiosk to experience and demo these services.

Altre informazioni sul supporto dei contenitori per servizi cognitivi di Azure.Learn more about container support for Azure Cognitive Services.

Esaminare le architetture di riferimento per le soluzioni di intelligenza artificiale.Review reference architectures for AI solutions.

Agenti di intelligenza artificialeAI agents

Microsoft Azure AI Platform mira a consentire agli sviluppatori di innovare e accelerare i propri progetti.Microsoft's Azure AI platform aims to empower developers to innovate and accelerate their projects. In particolare per l'intelligenza artificiale di conversazione, Azure offre il servizio Azure bot e l'SDK di bot Framework e gli strumenti che consentono agli sviluppatori di creare esperienze di conversazione avanzate.Specifically for conversational AI, Azure offers the Azure Bot Service and Bot Framework SDK and tools enabling developers to build rich conversational experiences. Inoltre, gli sviluppatori possono usare servizi cognitivi di Azure (servizi di intelligenza artificiale specifici del dominio disponibili come API), ad esempio Language Understanding (LUIS), QnA Maker e il servizio vocale per aggiungere le capacità per la chatbot di comprendere e parlare con gli utenti finali.Additionally, developers can use Azure Cognitive Services (domain-specific AI services available as APIs) like Language Understanding (LUIS), QnA Maker, and Speech service to add the abilities for your chatbot to understand and speak with your end users.

Gli scenari comuni per le soluzioni di intelligenza artificiale o chatbot di conversazione includono:Common scenarios for conversational AI or chatbot solutions include:

  • Q informativo&un chatbotInformational Q&A chatbot
  • Assistenza clienti o supporto tecnico chatbotCustomer service or support chatbot
  • help desk o HR chatbotIT help desk or HR chatbot
  • e-commerce o Sales chatbote-commerce or sales chatbot
  • Dispositivi con attivazione vocaleSpeech-enabled devices

Nota

Offriamo agenti virtuali avanzati, basati su bot Framework, per gli sviluppatori che desiderano creare un chatbot con un'esperienza principalmente senza codice o con codice basso.We offer Power Virtual Agents, built on top of the Bot Framework, for developers who want to build a chatbot with a primarily no-code/low-code experience. Inoltre, gli sviluppatori non ospitano il bot, controllano il linguaggio naturale o altri modelli di intelligenza artificiale con servizi cognitivi.Additionally, developers neither host the bot themselves, control the natural language or other AI models themselves with Cognitive Services.

Elenco di controllo degli agenti di intelligenza artificialeAI agents checklist

Familiarizzare con il servizio Azure bot e con Microsoft bot Framework.Familiarize yourself with Azure Bot Service and Microsoft Bot Framework.

Uno dei modi più semplici per iniziare consiste nell'usare QnA Maker, parte dei servizi cognitivi di Azure, che può convertire in modo intelligente un documento o un sito Web di domande frequenti in una Q&un'esperienza in pochi minuti.One of the simplest ways to get started is to use QnA Maker, part of Azure Cognitive Services, which can intelligently convert an FAQ document or website into a Q&A experience in minutes.

Scaricare e usare bot Framework SDK e strumenti per lo sviluppo di botDownload and use Bot Framework SDK and tools for bot development

Informazioni su come aggiungere servizi cognitivi per rendere il bot ancora più intelligente.Learn how to add Cognitive Services to make your bot even more intelligent.

Scopri come creare un tuo assistente virtuale con acceleratori della soluzione bot Framework e selezionare un set comune di competenze, ad esempio calendario, posta elettronica, punto di interesse e attività.Learn how to build your own Virtual Assistant with Bot Framework solution accelerators, and select a common set of skills such as calendar, e-mail, point of interest, and to-do.

Passaggi successiviNext steps

Esplora altre categorie di soluzioni di intelligenza artificiale:Explore other AI solution categories: