Riepilogo
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