Riepilogo

Completato

In questo modulo è stato illustrato come sfruttare le Microsoft Copilot Stack e SDK per agenti Microsoft 365 per creare potenti agenti del motore personalizzati in grado di trasformare la produttività e la collaborazione dell'organizzazione.

Informazioni apprese

È stato iniziato comprendendo gli agenti del motore personalizzati : assistenti di intelligenza artificiale programmabili che offrono agli sviluppatori il controllo completo sull'orchestrazione, sui modelli di intelligenza artificiale e sulle integrazioni dei dati. A differenza dei bot tradizionali, questi agenti sfruttano i modelli di linguaggio di grandi dimensioni (LLM) per fornire interazioni dinamiche e in grado di riconoscere il contesto con funzionalità avanzate, tra cui manipolazione dell'interfaccia utente, esecuzione di attività e creazione di contenuto.

È stata individuata l'architettura Microsoft Copilot Stack, che fornisce il framework di base per la creazione di agenti di intelligenza artificiale tramite tre livelli essenziali:

  • Infrastruttura di intelligenza artificiale & modelli di base: il livello back-end contenente VM come GPT-4 in esecuzione nell'infrastruttura di livello aziendale di Azure con sicurezza, conformità e filtro dei contenuti predefiniti
  • Livello di orchestrazione di intelligenza artificiale: livello intermedio che gestisce il flusso di conversazione, la pianificazione delle finalità, l'utilizzo degli strumenti e mantiene il contesto tra le interazioni
  • Esperienza utente front-end: dove gli agenti interagiscono con gli utenti in applicazioni di Microsoft 365 come Teams, Outlook e Office

Si è appreso l'ecosistema SDK per agenti Microsoft 365 e i relativi componenti chiave:

  • SDK per agenti Microsoft 365: framework pro-code per la creazione di agenti multicanale scalabili e di livello aziendale con controllo completo sull'orchestrazione e sull'integrazione di intelligenza artificiale
  • Libreria per intelligenza artificiale di Teams: UN SDK specializzato che fornisce astrazioni specifiche di Teams, orchestrazione predefinita e integrazione nativa con funzionalità di Teams come schede adattive e conversazioni
  • Microsoft 365 Agents Toolkit: strumenti di sviluppo che includono estensioni di VS Code, strumenti dell'interfaccia della riga di comando e Agents Playground per il test e la distribuzione

È stato esaminato il percorso di sviluppo pro-code usando il servizio Azure OpenAI con Teams AI Library, comprendendo come questo approccio offre lo scaffolding conversazionale, la pianificazione delle finalità, la gestione della memoria e l'integrazione della piattaforma Teams senza problemi, offrendo agli sviluppatori flessibilità nella selezione del modello e nell'implementazione della logica personalizzata.

Infine, è stata individuata la funzionalità "write once, run everywhere" di Microsoft 365 Agents Toolkit, che consente di creare agenti una sola volta e di distribuirli in più front-end di Microsoft 365, tra cui Teams, Outlook, componenti aggiuntivi di Office e l'app Copilot in Microsoft 365.

Messaggi chiave:

  • Gli agenti del motore personalizzati rappresentano l'evoluzione dai bot tradizionali agli assistenti intelligenti basati su LLM in grado di comprendere il linguaggio naturale, mantenere il contesto ed eseguire attività complesse
  • Copilot Stack offre un'architettura completa che gestisce tutto, dall'infrastruttura di intelligenza artificiale all'esperienza utente, consentendo agli sviluppatori di concentrarsi sulla logica di business anziché sulla complessità sottostante
  • Il SDK per agenti Microsoft 365 offre flessibilità e semplicità, dal controllo pro-code alle astrazioni specifiche di Teams, consentendo agli sviluppatori di scegliere il livello di personalizzazione corretto per le proprie esigenze
  • Lo sviluppo di pro-code con Azure OpenAI e Teams AI Library offre l'equilibrio ottimale tra potenza e produttività per gli scenari aziendali
  • Agents Toolkit accelera lo sviluppo con modelli, ambienti di test e automazione della distribuzione, supportando al tempo stesso la distribuzione multicanale

Passaggi successivi

Dopo aver compreso copilot stack e SDK per agenti Microsoft 365, è possibile:

  • Iniziare a creare il primo agente del motore personalizzato usando Microsoft 365 Agents Toolkit
  • Esplorare la documentazione di Teams AI Library per comprendere i modelli di conversazione avanzati
  • Configurare una distribuzione del servizio Azure OpenAI per l'organizzazione
  • Sperimentare con Agents Playground per creare prototipi e testare le interazioni con gli agenti
  • Valutare in che modo gli agenti del motore personalizzati possono affrontare scenari aziendali specifici nell'organizzazione

Risorse aggiuntive