Comprendere le applicazioni di intelligenza artificiale generative

Completato

Le applicazioni di intelligenza artificiale generative vengono compilate con modelli linguistici. Questi modelli linguistici alimentano il componente "logica dell'app" dell'interazione tra gli utenti e l'intelligenza artificiale generativa.

Diagramma di un'applicazione.

Informazioni sugli assistenti

L'IA generativa appare spesso come assistenti basati su chat integrati nelle applicazioni per aiutare gli utenti a trovare informazioni ed eseguire attività in modo efficiente. Un esempio di tale applicazione è Microsoft Copilot, uno strumento di produttività basato sull'intelligenza artificiale progettato per migliorare l'esperienza di lavoro fornendo intelligenza e assistenza in tempo reale.

Annotazioni

Microsoft Copilot è un assistente basato sull'intelligenza artificiale generativo integrato in un'ampia gamma di applicazioni e esperienze utente Microsoft. Gli utenti aziendali possono usare Microsoft Copilot per aumentare la produttività e la creatività con contenuti generati dall'intelligenza artificiale e automazione delle attività. Gli sviluppatori possono estendere Microsoft Copilot creando plug-in che integrano Copilot in processi e dati aziendali o anche creare agenti simili a copilot per creare funzionalità di intelligenza artificiale generative in app e servizi. Qui è possibile ottenere informazioni approfondite su Microsoft Copilot.

Comprendere gli agenti

L'IA generativa che può eseguire attività come la presentazione delle imposte o il coordinamento delle disposizioni di spedizione, come alcuni esempi, sono noti come agenti. Gli agenti sono applicazioni che possono rispondere all'input dell'utente o valutare situazioni autonomamente situazioni e intraprendere azioni appropriate. Queste azioni possono essere utili per una serie di attività. Ad esempio, un agente "assistente esecutivo" potrebbe fornire dettagli sulla posizione di una riunione nel calendario, quindi allegare una mappa o automatizzare la prenotazione di un taxi o di un servizio di ride-shraing per aiutare ad arrivarci.

Gli agenti contengono tre componenti principali:

  • Un modello linguistico che supporta il ragionamento e la comprensione del linguaggio
  • Istruzioni che definiscono gli obiettivi, il comportamento e i vincoli dell'agente
  • Strumenti o funzioni che consentono all'agente di completare le attività

Annotazioni

Le soluzioni di intelligenza artificiale di oggi contengono spesso una combinazione di assistenti, agenti e altre funzionalità di intelligenza artificiale. Il processo di coordinamento e gestione di più componenti di intelligenza artificiale, ad esempio modelli, origini dati, strumenti e flussi di lavoro, per collaborare in modo efficiente in una soluzione unificata è nota come orchestrazione.

Usare un framework per comprendere le applicazioni di intelligenza artificiale generative

Un modo per pensare ad applicazioni di IA generativa diverse consiste nel raggrupparle in bucket. In generale, è possibile classificare l'intelligenza artificiale generativa personale e del settore in tre bucket, ognuno dei quali richiede una maggiore personalizzazione: applicazioni pronte all'uso, applicazioni estendibili e applicazioni create dalle basi.

Categoria Descrizione
Pronto all'uso Queste applicazioni sono applicazioni di intelligenza artificiale generative pronte all'uso. Non richiedono alcun lavoro di programmazione lato utente per utilizzare lo strumento. È possibile iniziare semplicemente facendo una domanda all'assistente.
Estendibile Alcune applicazioni pronte all'uso possono anche essere estese usando i propri dati. Queste personalizzazioni consentono all'assistente di supportare meglio attività o processi aziendali specifici. Microsoft Copilot è un esempio di tecnologia pronta per l'uso ed estendibile.
Applicazioni che costruisci dalle fondamenta È possibile creare assistenti e assistenti personalizzati con funzionalità agentiche a partire da un modello linguistico.

Spesso si useranno i servizi per estendere o creare applicazioni di intelligenza artificiale generative. Questi servizi forniscono l'infrastruttura, gli strumenti e i framework necessari per sviluppare, eseguire il training e distribuire modelli di IA generativa. Ad esempio, Microsoft fornisce servizi come Copilot Studio per estendere Microsoft 365 Copilot e Microsoft Foundry per creare intelligenza artificiale da modelli diversi.

Verranno ora esaminati gli strumenti usati per estendere e creare applicazioni di intelligenza artificiale generative.