Latest / M365.FM – Podcast su Microsoft 365, Copilot e IA in italiano / Creare agenti IA sicuri per Microsoft Teams e M365 con il Microsoft 365 Agents SDK (Doppiaggio IA)
Transcript
- 0:00Speaker 2: Stai creando agenti IA personalizzati per Microsoft 365 nel modo
- 0:03Speaker 2: più difficile. Ecco perché si bloccano, rallentano e falliscono la
- 0:06Speaker 2: revisione di sicurezza non appena arriva un utente reale. La verità.
- 0:09Speaker 2: Il Microsoft 365 Agent SDK non è facoltativo se desideri scalabilità,
- 0:13Speaker 2: sicurezza o una reale porta automatica. Scoprirai perché le soluzioni
- 0:16Speaker 2: personalizzate falliscono, cosa ti offre l'SDK e come implementarlo oggi stesso.
- 0:20Speaker 2: C'è una funzionalità che uccide silenziosamente la maggior parte degli
- 0:22Speaker 2: agenti fai da te. Te la svelerò prima della fine.
- 0:25Speaker 2: Risultati immediati. Avrai un progetto pronto per il deployment, difendibile
- 0:28Speaker 2: davanti alla sicurezza, distribuibile ai team e collegabile a copilot.
- 0:31Speaker 2: Ora smantelliamo rapidamente l'approccio fai- da- te comune. Perché gli agenti fai- da- te
- 0:35Speaker 2: falliscono negli ecosistemi M305? Tratti l'identità come una formalità. Agendo
- 0:40Speaker 2: come app, quando l'azione deve essere dell'utente, ciò distrugge la
- 0:43Speaker 2: fedeltà dei permessi, elimina le tracce di audit e garantisce
- 0:46Speaker 2: il fallimento della revisione. Nel M365 lato all'identità. File, chat, calendari, posta.
- 0:53Speaker 2: Se il tuo agente usa un service principal generico, finisce
- 0:56Speaker 2: per avere troppi privilegi o viene bloccato. E quando i
- 0:58Speaker 2: revisori chiedono chi ha avuto accesso a questo file SharePoint
- 1:00Speaker 2: e perché, i tuoi log non danno risposta. Questa non
- 1:03Speaker 2: è governance, sono congetture. Ora ecco dove molti sbagliano. Giustato.
- 1:07Speaker 2: Progetti su un laptop, funziona una volta, poi scali su
- 1:10Speaker 2: più nodi e la logica multiturno crolla. Senza una conversazione
- 1:14Speaker 2: condivisa e lo stato dei turni tra le istanze, chiaramente svaniscono,
- 1:16Speaker 2: gli output degli strumenti divergono e la gente si ripete
- 1:19Speaker 2: come un pesce rosso con amnesia. Sottocarico, i trucchi stateless
- 1:22Speaker 2: diventano bug visibili, contesto mancante, risposte contraddittorie e, scusa, di
- 1:27Speaker 2: cosa stavamo parlando? Caos dei canali energetici, il prossimo punto. Teams, webchat, Slack, Outlook,
- 1:33Speaker 2: ognuno parla un dialetto diverso. Indicatori di digitazione, allegati, schede, streaming,
- 1:38Speaker 2: nulla è coerente. Crea adattatori manuali, funziona finché Teams. Non
- 1:42Speaker 2: richiede semantiche di protocollo di attività che il tuo adattatore
- 1:45Speaker 2: non conosce. Il risultato. Messaggi interrotti, niente streaming dove previsto
- 1:49Speaker 2: e un comportamento incoerente che sembra dozzinale. Agli utenti non
- 1:52Speaker 2: interessa il tuo datatore. Interessa che la gente si comporti
- 1:55Speaker 2: ovunque come un cittadino nativo. Baratro della governance. I bot
- 1:58Speaker 2: personalizzati ignorano i segnali di purview, saltano l'applicazione di LP
- 2:01Speaker 2: e producono risposte non sottoponibili ai discovery. La sicurezza dice
- 2:04Speaker 2: no perché deve? Se il tuo agente non rispetta etichette
- 2:06Speaker 2: di sensibilità, conservazione, blocco legale, è spacciato in partenza. Ciò
- 2:10Speaker 2: che sfugge più è che la governance non è una
- 2:12Speaker 2: funzione da aggiungere dopo. È il terreno su cui ti trovi.
- 2:15Speaker 2: Costruisci senza basi, il pavimento c'è. La proliferazione di orchestratori
- 2:18Speaker 2: crea entropia. Un po' di line chain qui, un po'
- 2:20Speaker 2: di semantic kernel là, più strumenti su misura collegati con
- 2:22Speaker 2: nastro adesivo chiamate HTTP. Nessun piano di esecuzione standard, nessun
- 2:26Speaker 2: sistema di tentativi uniformi. L'osservabilità diventa un giallo con troppi
- 2:29Speaker 2: sospettati e nessuna cronologia. Cambia un modello o un pianificatore
- 2:32Speaker 2: e dovrai riscrivere la gente e non sostituire un pezzo.
- 2:35Speaker 2: Questa è fragilità da flessibilità. Alcune di conformità, residenza dei dati,
- 2:39Speaker 2: polisi di conservazione e airbag non si allinano magicamente da soli.
- 2:42Speaker 2: Le chat esterne possono trapelare internamente se routing ignora i
- 2:45Speaker 2: confini del tempo. Scenari cross- tenant, goditi il campo minato. Se
- 2:49Speaker 2: il tuo agente non eredita il profilo di conformità dell'organizzazione,
- 2:51Speaker 2: stai inventando un universo parallelo con leggi incompatibili. Spoiler, quell'universo
- 2:55Speaker 2: non otterrà mai l'approvazione per la produzione. La disperazione nel
- 2:57Speaker 2: debugging è la ricompensa per tutto questo. Senza un tunnel
- 3:00Speaker 2: di sviluppo coerente, giorni tra Linkin Rock e Proxy semi rotti.
- 3:04Speaker 2: Senza tracce end- to- end, ogni guasto sembra un fantasma. E riguardo
- 3:07Speaker 2: allo streaming sensibile al canale, se non rilevi le capacità,
- 3:10Speaker 2: finisci per simulare uno streaming inesistente o negarlo dove è supportato...
- 3:14Speaker 2: Entrambe le soluzioni sembrano sbagliate, entrambe minano la fiducia. La
- 3:17Speaker 2: verità è che il fai- da- te in M365 significa solitamente ricostruire
- 3:20Speaker 2: l'impianto idraulico con cane da gelo. Sei troppo impegnato a
- 3:22Speaker 2: combattere la pressione dell'acqua quando dovresti progettare il cervello. Ecco
- 3:25Speaker 2: il Microsoft 305 Agente SDK, le arterie standardizzate che mantengono
- 3:29Speaker 2: vivo il sistema per permetterti di concentrarti sulla cognizione. Gestisce
- 3:32Speaker 2: correttamente l'identità, mantiene lo stato tra i nodi, comunica tramite
- 3:35Speaker 2: il protocollo di attività con adattatori reali e rispetta la
- 3:38Speaker 2: governance per impostazione predefinita. E si è agnostico rispetto al modello,
- 3:41Speaker 2: così il dramma del tuo orchestratore smette di essere un
- 3:43Speaker 2: problema per tutti gli altri. Una volta consolidati le fondamenta,
- 3:45Speaker 2: tutto resta filialissimo. Cosa offre realmente Microsoft 365 Agents SDK
- 3:50Speaker 2: a un core agnostico rispetto al modello? Prima di tutto,
- 3:52Speaker 2: un'autenticazione fatta bene. L'SDK integra l'identità nel flusso dell'attività, così
- 3:56Speaker 2: l'agente può agire come utente quando opportuno e ricorre alle
- 3:58Speaker 2: credenziali di servizio quando necessario. Ottiene i gestori di accesso
- 4:01Speaker 2: che presentano un momento di consenso chiaro, scambiano codici per
- 4:04Speaker 2: token e arricchiscono il turno con accessi definiti dall'utente, graph,
- 4:08Speaker 2: sharepoint e outlook collegati alla persona reale. Il vantaggio è ovvio.
- 4:12Speaker 2: fedeltà dei permessi, tracce di controllo reale e privilegio minimo,
- 4:15Speaker 2: per impostazione predefinita. Ciò che sfugge alla maggior parte delle
- 4:17Speaker 2: persone è come questo sblocco di approvazioni e azioni che
- 4:20Speaker 2: un'app senza volto non potrebbe eseguire senza eccessivi privilegi. Non
- 4:22Speaker 2: è solo autenticazione e autorizzazione con una coscienza. Passiamo alla
- 4:25Speaker 2: gestione delle conversazioni. L'SDK ti fornisce sessioni durevoli e stati
- 4:29Speaker 2: dei thread che sopravvivono tra i nodi in cluster. Lo
- 4:32Speaker 2: stato del turno, i pattern di archiviazione condivisi e i
- 4:34Speaker 2: dd correlazione coerenti assicurano che i turni multipli non crollino
- 4:37Speaker 2: quando un bilanciatore di carico ti sposta su un'altra istanza.
- 4:39Speaker 2: Chiarimenti output degli strumenti e memoria a breve termine persistono
- 4:42Speaker 2: senza che tu debba inventare voodoo di sessioni persistenti personalizzate.
- 4:45Speaker 2: Il motivo per cui funziona è che il framework tratta
- 4:47Speaker 2: la conversazione come una risorsa di primo livello. Il tuo
- 4:50Speaker 2: agente smette di ripetersi e inizia a comportarsi come se
- 4:52Speaker 2: ti conoscesse, perché lo fa davvero attraverso turni, canali e macchine.
- 4:55Speaker 2: Entra nel protocollo dell'attività. Consideralo come linguaggio comune per gli agenti,
- 4:59Speaker 2: tipi per messaggi, eventi, digitazione, allegati, schede adattive. Così la
- 5:04Speaker 2: tua logica non è vincolata alle stranezze di un singolo canale.
- 5:07Speaker 2: L'SDK fornisce adattatori per Teams, WebChat, Slack e Copilot Studio
- 5:11Speaker 2: traducendo i loro dialetti nel modello di attività e viceversa.
- 5:14Speaker 2: Confrontalo con adattatori personalizzati che perdono sempre qualche caso limite.
- 5:17Speaker 2: Menzione entità, flussi di consenso, file, scheda live. Qui queste
- 5:21Speaker 2: semantiche sono standardizzate così il tuo agente sembra nativo in
- 5:24Speaker 2: ogni stanza in cui entra. La neutralità dell'orchestrazione dove il
- 5:27Speaker 2: tuo io futuro ti ringrazia. Collega Semantic Kernel come pianificatore
- 5:30Speaker 2: di iFoundry, OpenAI o il tuo stack proprietario dietro un'interfaccia pulita.
- 5:34Speaker 2: prompt e strumenti vivono in unità modulari non sparsi tra
- 5:37Speaker 2: i gestori scambia un modello, cambia un pianificatore, esegui testa
- 5:40Speaker 2: B senza far crollare il tuo agente l'SDK non sceglie
- 5:43Speaker 2: i vincitori, impone interfacce affinché possa farlo tu se non
- 5:46Speaker 2: ricordi altro, isola la cognizione dalla comunicazione e gli aggiornamenti
- 5:49Speaker 2: smetteranno di essere riscritture la consapevolezza dello streaming è importante
- 5:52Speaker 2: perché l'esperienza utente è fiducia l'SDK rileva automaticamente le capacità
- 5:56Speaker 2: del canale se il client supporta lo streaming di token
- 5:59Speaker 2: trasmetti rapidamente feedback iniziale ragionamento parziale e finalizzazione della scheda
- 6:02Speaker 2: adattiva Se non lo fa, ripieghi elegantemente su indicatori di
- 6:05Speaker 2: digitazione messaggi frammentali. Niente trucchi di streaming falsi, niente ansia
- 6:09Speaker 2: da silenzio. E sì, la stessa logica copre allegati, schede
- 6:12Speaker 2: e azioni suggerite in base alle capacità del canale, senza
- 6:14Speaker 2: condizionali copia e incolla sparsi nel codice. L'integrazione del toolkit
- 6:18Speaker 2: è la produttività noiosa di cui hai davvero bisogno. Lo
- 6:20Speaker 2: scaffolding di Visual Studio VS Code avvia un agente con
- 6:23Speaker 2: una funzione di eco funzionante. I tunnel di sviluppo lo
- 6:26Speaker 2: espongono in modo sicuro per test reali del canale e
- 6:28Speaker 2: la diagnostica fornisce tracce end- to- end, intestazioni di richiesta, token presenti
- 6:32Speaker 2: o assenti e attività in entrata e uscita. Il playground
- 6:35Speaker 2: assimula più canali così puoi vedere le differenze di capacità
- 6:37Speaker 2: senza eseguire 6 app. Gli hook di telemetria emettono i
- 6:41Speaker 2: lidi di correlazione e tempi così puoi individuare la latenza
- 6:43Speaker 2: degli strumenti rispetto alle chiamate al modello rispetto agli canale.
- 6:45Speaker 2: È così che fai debug in ore non basandoti su leggende.
- 6:48Speaker 2: E visto che sei per chiederlo, è open source e gratuito.
- 6:51Speaker 2: I costi dell'SDK sono quelli che paghi per i servizi
- 6:53Speaker 2: a valle, i modelli, la ricerca, l'archiviazione, scegli tu. Ciò
- 6:56Speaker 2: significa che erediti un'infrastruttura enterprise senza rinunciare al controllo del
- 6:59Speaker 2: tuo stack. Preferisci Python questo mese e CPU per la produzione?
- 7:02Speaker 2: È supportato. Vuoi provare OpenAI per poi standardizzare su Azure
- 7:06Speaker 2: AI Foundry con valutazioni di aderenza ai compiti e sicurezza?
- 7:09Speaker 2: Scambia l'orchestratore e tieni l'agente. È verità. L'SDK standardizza identità, stato,
- 7:14Speaker 2: protocollo e distribuzione così il tuo codice può concentrarsi su
- 7:16Speaker 2: ragionamento e strumenti. È agnostico rispetto al modello per design,
- 7:18Speaker 2: consapevole del canale, per impostazioni predefinite, pronto per la governance Windows.
- 7:22Speaker 2: Le ottime funzionalità sono carine, ma queste sono doti di sopravvivenza.
- 7:24Speaker 2: Ora che sai cosa ottieni, parliamo di come collegare il
- 7:27Speaker 2: tutto affinché funzioni e superi il primo impatto con gli
- 7:29Speaker 2: utenti reali. Progetto di implementazione. Da zero ad agente multicanale.
- 7:34Speaker 2: Inizia con l'impalcatura. Crea un nuovo progetto di agente Microsoft
- 7:38Speaker 2: 365 con il modello EIC. Il tuo segnale di linea.
- 7:40Speaker 2: La prova certa è che il collegamento dei canali e
- 7:42Speaker 2: il flusso delle attività sono attivi. Eseguilo localmente e apri
- 7:45Speaker 2: il playground. Invia un messaggio. Se non ottieni risposta qui, fermati.
- 7:48Speaker 2: Correggi variabili d'ambiente, porte e credenziali prima di aggiungere qualsiasi intelligenza.
- 7:52Speaker 2: Gli utenti mail saltano questo passaggio e poi incolpano i modelli.
- 7:54Speaker 2: Non essere nella mail. Ora i gestori principali. Aggiungi un
- 7:57Speaker 2: gestore di join per salutare gli utenti e un gestore
- 7:59Speaker 2: di messaggi per elaborare. Filtra prima per tipo di attività, messaggio,
- 8:02Speaker 2: conversazione e aggiornamento invoque e solo dopo per contenuto. Mantieni
- 8:05Speaker 2: i filtri dichiarativi circoscritti. Dovrai anche collegare un gestore di accesso.
- 8:09Speaker 2: È lì che l'SDK gestisce il consenso, scambia i codici
- 8:11Speaker 2: con i token e ti fornisce un token di accesso
- 8:13Speaker 2: limitato all'utente per il turno. Vantaggio. Puoi chiamare Microsoft Graph
- 8:17Speaker 2: come utente senza trasformare il tuo bot in un service
- 8:19Speaker 2: principal con privilegi eccessivi. Questo è il modo professionale. Poi,
- 8:23Speaker 2: plugin dell'orchestratore. Registra il tuo orchestratore Semantic Kernel Agile AI
- 8:27Speaker 2: Foundry OpenAI tramite la service collection dell'SDK. Separa i prompt
- 8:31Speaker 2: e gli strumenti dai gestori. I prompt risiedono nei file.
- 8:33Speaker 2: Gli strumenti come funzioni con input e output espliciti ed
- 8:36Speaker 2: entrambi sono testabili come unità senza canali. Lo scorciatoio che
- 8:39Speaker 2: nessuno insegna racchiude le chiamate al modello dietro un'interfaccia. Oggi
- 8:42Speaker 2: è un completamento di chat. Domani sarà un pianificatore. La
- 8:45Speaker 2: gente non dovrebbe accoggersi. Le tue future migrazioni ti ringrazieranno.
- 8:48Speaker 2: La gestione dello stato è dove il giocattolo diventa un sistema.
- 8:50Speaker 2: Usa lo stato del turno per mantenere la cronologia della chat,
- 8:53Speaker 2: gli output degli strumenti e qualsiasi memoria a breve termine
- 8:55Speaker 2: necessaria per la logica più turni. Archivi agli ID di
- 8:58Speaker 2: correlazione per poter tracciare un singolo percorso utente tra i nodi.
- 9:01Speaker 2: Ciò che la maggior parte delle persone trascura è la
- 9:03Speaker 2: resilienza tra i nodi. Il tuo bilanciatore di carico sposterà
- 9:06Speaker 2: una conversazione a metafluso. Senza uno stato condiviso i chiarimenti
- 9:09Speaker 2: svaniscono e il tuo agente si blocca. Con i modelli
- 9:11Speaker 2: di stato dell'SDK ciò non accade. La registrazione del canale
- 9:14Speaker 2: è dove smetti di essere un progetto di laboratorio. Registra
- 9:17Speaker 2: il tuo agente con Azure Bot Service come broker persistente.
- 9:20Speaker 2: ABS termina i protocolli di canale e inoltre le attività
- 9:22Speaker 2: al tuo unico endpoint. Punta Teams, WebChat e Copilot Studio
- 9:26Speaker 2: verso quell'endpoint ABS. Un endpoint multicanali, semantica coerente. Confrontalo con
- 9:31Speaker 2: socket personalizzati per ogni canale, fragili, non osservabili e destinati
- 9:35Speaker 2: a fallire durante i test di carico. Attiva l'interruttore dello streaming.
- 9:38Speaker 2: Abilita le risposte in streaming l'SDK. L'agente rileverà automaticamente le
- 9:41Speaker 2: funzionalità del canale. Se lo streaming è supportato nel playground
- 9:44Speaker 2: di Teams, trasmetterà i token e darà un feedback immediato.
- 9:47Speaker 2: In caso contrario, in alcuni client web avrà indicatori di
- 9:49Speaker 2: digitazione e invia blocchi. Non serve diversificare il codice per canale,
- 9:52Speaker 2: l'adapter gestisce tutto in modo civile. Un feedback iniziale è
- 9:55Speaker 2: rapido e riduce l'abbandono. E sì, puoi concludere con una
- 9:57Speaker 2: scheda adattiva senza simulare nulla. La diagnostica non è opzionale.
- 10:01Speaker 2: Usa il Playground per simulare più canali, spezionare le intestazioni,
- 10:04Speaker 2: confermare la presenza dei token quando agisci come utente e
- 10:07Speaker 2: tracciare le attività end- to- end. Emetti vale telemetria, emetti di correlazione
- 10:10Speaker 2: dalla ricezione del messaggio o la chiamata al modello fino
- 10:12Speaker 2: all'invocazione dello strumento. La verità è che senza correlazione sei
- 10:15Speaker 2: andato in tentativa. Con essa puoi dimostrare se il ritardo
- 10:17Speaker 2: dipende dal modello, dal tuo strumento o dalla rete È
- 10:19Speaker 2: tempo di collegare una semplice funzionalità end- to- end. Nel tuo gestore messaggi,
- 10:23Speaker 2: trasmetti l'intento con leggerezza. Niente eroismi, solo quanto basta per installare.
- 10:26Speaker 2: Chiama il tuo orchestratore con un prompt di sistema che
- 10:28Speaker 2: imposta i vincoli e un messaggio utente che includa lo
- 10:30Speaker 2: stato del turno precedente. Se il modello pianifica di chiamare
- 10:32Speaker 2: uno strumento, eseguilo con token con ambito utente se l'azione
- 10:35Speaker 2: è legata a graph o con credenziale di servizio se
- 10:38Speaker 2: è esterna e sicura. Scrivi il risultato dello strumento nello
- 10:41Speaker 2: stato del turno. Trasmetti il testo parziale se supportato. Al termine,
- 10:44Speaker 2: renderizza una scheda adattiva finale con output strutturato. Aggiungi dei sicurezzi.
- 10:49Speaker 2: Limita gli strumenti in base al ruolo e alla sensibilità
- 10:50Speaker 2: dei dati. Un pianificatore può proporre chiamate, il tuo agente
- 10:53Speaker 2: le autorizza. Ciò significa verificare destinatari etichette e limiti di
- 10:57Speaker 2: azione prima dell'esecuzione. Se uno strumento vuole inviare posta, richiedi
- 11:00Speaker 2: una conferma esplicita dell'utente. Se uno strumento richiede dati di SharePoint,
- 11:04Speaker 2: controlla etichette di sensibilità e rispetta la DLP. Non sei
- 11:07Speaker 2: un genio della lampada, sei un agente con dei confini.
- 11:09Speaker 2: Distribuisci una porzione minima. L'eco funziona. Aggiungi uno strumento a
- 11:12Speaker 2: un programma. Esegui test nel playground e nel chat web
- 11:15Speaker 2: in Teams tramite B. Verifica lo streaming dove supportare. Verifica
- 11:19Speaker 2: i flussi di act as user e le voci di audit.
- 11:21Speaker 2: Integra questi controlli nella tua definizione di completato. Solo allora
- 11:24Speaker 2: aggiungi più strumenti, più prompt e ragionamenti più rigidi. Infine
- 11:27Speaker 2: rendi il tutto ripetibile. Crea script che effettuano il provisioning
- 11:30Speaker 2: della risorsa ABS, registrino i canali, configurano gli ID app
- 11:33Speaker 2: e impostano le variabili d'ambiente. Salva i tuoi file di prompt,
- 11:36Speaker 2: lo schema di stato e l'interfaccia degli strumenti. Il risultato
- 11:39Speaker 2: è semplice, un agente multicanale con stato e identità corretta,
- 11:41Speaker 2: facile da debuggare e capace di gestire il carico. Ora
- 11:44Speaker 2: possiamo parlare di cancelli di sicurezza perché è quella la
- 11:46Speaker 2: porta che devi effettivamente aprire. Sicurezza, conformità e governance, ecco
- 11:50Speaker 2: perché l'SDK non è opzionale. Non superi cancelli aziendali basandoti
- 11:53Speaker 2: sulle sensazioni. Li superi con identità, verificabilità e policy applicabili.
- 11:57Speaker 2: L'SDK integra tutto questo nel tuo agente, così smetti di
- 12:00Speaker 2: negoziare con la sicurezza e inizi a redditarmi i controlli.
- 12:02Speaker 2: Inizia con l'identità e entra per gli agenti. Non si
- 12:04Speaker 2: tratta di una semplice risola di app. È un modello
- 12:06Speaker 2: di identità unificato in cui l'agente ha la propria personalità,
- 12:09Speaker 2: può agire come utente con un consenso esplicito e lascia
- 12:12Speaker 2: una traccia di controllo che mappa ogni azione a un principio.
- 12:15Speaker 2: Agire come utente significa fedeltà ai permessi. Posta, calendario, SharePoint, Teams,
- 12:20Speaker 2: esattamente ciò che l'utente può fare e nulla di più.
- 12:23Speaker 2: Il privilegio minimo qui non è solo uno slogan, è
- 12:25Speaker 2: il modo in cui i token vengono creati e delimitati
- 12:27Speaker 2: da ogni passaggio. Quando la conformità chiede chi ha avuto
- 12:30Speaker 2: accesso a questo file, sotto quale autorità e quando, hai
- 12:33Speaker 2: una risposta deterministica perché l'SDK ha collegata l'identità al flusso
- 12:36Speaker 2: di attività. Ora l'integrazione con Purview è qui che la
- 12:39Speaker 2: maggior parte delle soluzioni fai da te fallisce. Prompt e
- 12:42Speaker 2: risposte sono contenuti. I contenuti hanno etichette, conservazione e obblighi legali.
- 12:46Speaker 2: La classificazione applicata da Purview e la DLP possono valutare
- 12:49Speaker 2: input e output dell'IA in tempo reale, bloccando leak sensibili,
- 12:53Speaker 2: rispettando le etichette di riservatezza e garantendo che il testo
- 12:55Speaker 2: generato non violi le policy. L'allineamento con gli discovery significa
- 12:59Speaker 2: che le conversazioni e gli artefatti del tuo agente possono
- 13:01Speaker 2: essere individuati, sottoposti a blocco legale ed esportati con gli
- 13:04Speaker 2: stessi controlli di post e documenti. Ciò che sfugge più
- 13:07Speaker 2: è che Purview non è un componente aggiuntivo. Nell'ecosistema Microsoft
- 13:10Speaker 2: è il sistema nervoso. L'SDK installa i segnali, quindi etichette,
- 13:13Speaker 2: conservazione e decisioni di accesso si applicano senza dover scrivere
- 13:16Speaker 2: filtri regex su misura che smettono di funzionare il secondo giorno.
- 13:19Speaker 2: Entra in gioco Defender for Cloud con rilevamenti ottimizzati per l'IA. Sì, jailbreak,
- 13:23Speaker 2: prompt injection ed esfiltrazione di dati non sono ipotetici, sono
- 13:26Speaker 2: all'ordine del giorno. Defender fornisce raccomandazioni sulla postura visi runtime
- 13:30Speaker 2: su misura per i sistemi agentici. Ciò significa ottenere una
- 13:33Speaker 2: telemetria che riconosce pattern, sospetti di invocazione di strumenti, picchi
- 13:36Speaker 2: anomali di output e uso improprio dei token, supportata da
- 13:39Speaker 2: una threat intelligence che non potresti mai riprodurre internamente. L'ingegneria
- 13:42Speaker 2: di sicurezza fa i dati e finge di poter monitorare tutto.
- 13:45Speaker 2: L'SDK sfrutta le torri di guardia esistenti che monitorano già
- 13:48Speaker 2: il tuo tenant. Zero trust per gli agenti non è
- 13:50Speaker 2: una slide di presentazione. È la modalità operativa. Le azioni
- 13:53Speaker 2: vincolate all'identità, limitate agli strumenti e ai controlli di aderenza,
- 13:56Speaker 2: le attività in Azure AI Foundry restringono il comportamento dell'agente.
- 14:00Speaker 2: Un planner può suggerire un'azione. La tua policy decide se
- 14:03Speaker 2: l'agente può eseguirla, per chi e con quale token. Gli
- 14:07Speaker 2: strumenti operano all'interno di perimetri di autorizzazione in sola lettura
- 14:09Speaker 2: dove richiesto, con vete di conferma espliciti per operazioni rischiose,
- 14:12Speaker 2: blocchi rigidi contro l'attraversamento di talent o etichette. Il motivo
- 14:15Speaker 2: per cui funziona è semplice. I token sono l'autorità e
- 14:18Speaker 2: l'SDK controlla quando e come vengono emessi e utilizzati. L'automazione
- 14:22Speaker 2: della conformità è dove risparmio i trimestri di calendario. Le
- 14:24Speaker 2: policy di conservazione si applicano alle conversazioni. I log di
- 14:27Speaker 2: audit registrano chi ha fatto cosa, quando e attraverso quale canale.
- 14:30Speaker 2: Il blocco legale può congelare le interazioni rilevanti senza dover
- 14:32Speaker 2: inventare un archivio parallelo. Non stai ricostruendo i controlli, li
- 14:35Speaker 2: stai ereditando. Confrutta questo approccio con gli agenti personalizzati che
- 14:38Speaker 2: scaricano log in una tabella e li definiscono come. I
- 14:41Speaker 2: tuoi auditori non saranno affascinati dal gesto. La differenza di
- 14:43Speaker 2: rischio rispetto al fai- da- te non è trascurabile. Il fai- da- te significa
- 14:46Speaker 2: mesi passati a progettare flussi di identità, scrivere scambiatori di token,
- 14:49Speaker 2: aggiungere scansioni di contenuti, inventare regole di oscuramento e cercare
- 14:52Speaker 2: di mappare gli output per le discovery. Poi passi altri
- 14:55Speaker 2: mesi a dimostrare alla sicurezza che il sistema regge il
- 14:57Speaker 2: carico su vari canali e in scenari avversi un Con
- 15:01Speaker 2: l'SDK parti da impostazioni predefinite che rispecchiano la postura di
- 15:03Speaker 2: sicurezza Microsoft 365 già in uso. Dal primo giorno hai tracciabilità,
- 15:06Speaker 2: applicazione delle policy e semantica delle attività consapevole del canale
- 15:09Speaker 2: che superano ogni verifica. La differenza sta nel modello di ereditarietà.
- 15:13Speaker 2: Tuo agente vive all'interno dei guardrei aziendali invece di oscillare
- 15:15Speaker 2: appena fuori da essi. La governance su larga scala è
- 15:18Speaker 2: dove i progetti diventano piattaforma o falliscono. Il controllo amministrativo
- 15:21Speaker 2: centralizzato offre all'IT un unico punto per vedere gli agenti,
- 15:24Speaker 2: gestire le identità, ruotare i segreti e applicare le policy.
- 15:27Speaker 2: I flussi di approvazione possono regolare nuovi strumenti, nuovi canali
- 15:29Speaker 2: e L'ereditarietà delle policy significa che se la tua organizzazione
- 15:32Speaker 2: rafforza la DLP o rivede la conservazione, il tuo agente
- 15:34Speaker 2: si adatta senza effetto. La visibilità a livello di organizzazione
- 15:37Speaker 2: su Teams, Web e Copilot ti permette di rispondere all'unica
- 15:39Speaker 2: domanda che interessa ai dirigenti. Cosa stanno facendo queste genti
- 15:42Speaker 2: nel nostro tenant? Con la telemetria SDK puoi correlare eventi
- 15:45Speaker 2: dei canali, passaggi della gente, chiamate i modelli in un
- 15:48Speaker 2: unico posto, oscurando i dati sensibili prima che i log
- 15:50Speaker 2: lasciano l'enclave. Prima di proseguire, devi comprendere la realtà politica.
- 15:55Speaker 2: La sicurezza non approva mai i sistemi IA su misura
- 15:57Speaker 2: che non dimostrino fedeltà dell'identità, governance dei contenuti e osservabilità
- 16:01Speaker 2: operativa sin dal primo giorno. Ti bloccheranno, avranno ragione. L'SDK
- 16:05Speaker 2: non è opzionale perché trasforma quei dibattiti in configurazione. Colleghi,
- 16:09Speaker 2: gestori di accesso e erediti privilegio unico. Ti registri tramite
- 16:13Speaker 2: Azure Bot Service ed erediti controlli dei canali. Mostri i
- 16:16Speaker 2: contenuti tramite il protocollo di attività così Purview e DLP
- 16:18Speaker 2: possono vederli e gestirli. Non devi perorare la tua causa,
- 16:21Speaker 2: devi dimostrarla. Se non ricordi altro, tieni a mente che identità,
- 16:25Speaker 2: protezione dei contenuti, monitoraggio delle minacce devono essere elementi fondamentali
- 16:28Speaker 2: del tuo agente. L'SDK li rende banali e automatici. Il
- 16:31Speaker 2: tuo codice personalizzato dovrebbe concentrarsi su ragionamento e strumenti, non
- 16:34Speaker 2: solo inventare la conformità. Ora parliamo di come i team
- 16:37Speaker 2: si autosabotano ancora e come evitare questo disastro a rallentatore.
- 16:42Speaker 2: Le insidie comuni e come evitarle. Creare i propri datatori
- 16:45Speaker 2: di canale è il modo più rapido per reinventare la
- 16:47Speaker 2: ruota trasformandola in un triangolo. Il protocollo di attività definisce
- 16:50Speaker 2: già messaggi, eventi, digitazione, allegati e schede. Usa gli adattatori
- 16:54Speaker 2: SDK per Teams, WebChat, Slack e Copilot Studio. Otterrai semantica coerente,
- 16:58Speaker 2: flussi di consenso ai file e rilevamento delle funzionalità senza
- 17:01Speaker 2: un arretrato infinito di casi limite da risolvere. Trattare gli
- 17:04Speaker 2: agenti come stateless è un sabotaggio di alto livello. Le
- 17:06Speaker 2: interazioni non ti durano meno. Mantieni il thread di conversazione
- 17:09Speaker 2: e lo stato dei turni usando i pattern dell'SDK, così
- 17:11Speaker 2: chiaramente i risultati degli strumenti ID di correlazione sopravvivono a
- 17:14Speaker 2: failover e bilanciamento del carico. In realtà, senza uno stato condiviso,
- 17:18Speaker 2: il tuo agente intelligente sviluppa un'amnesia retrograda a ogni picco
- 17:20Speaker 2: di traffico. Scrivere la logica del modello direttamente nei gestori
- 17:24Speaker 2: lega la cognizione al trasporto. Isola prompt e strumenti dietro
- 17:26Speaker 2: interfacce che l'SDK può registrare. In questo modo puoi scambiare
- 17:30Speaker 2: semantic kernel con il planner di Azure AI Foundry, testare
- 17:32Speaker 2: OpenAI rispetto ad un altro provider o fare ABI testing
- 17:34Speaker 2: sui prompt di sistema senza dover rifare il codice di
- 17:36Speaker 2: routing e di storia. Gli aggiornamenti dovrebbero essere come cambiare
- 17:38Speaker 2: una lama, non come smontare l'aereo in volo. Saltare l'autenticazione
- 17:42Speaker 2: utente ed eseguire tutto come service principal appiattisce le autorizzazioni
- 17:45Speaker 2: e uccide la tracciabilità. Implementa gestori di accesso così la
- 17:49Speaker 2: gente può agire come utente quando tocca asset legate a
- 17:51Speaker 2: graph e usa i token dell'app solo per operazioni non
- 17:53Speaker 2: legate all'utente. Supererai controlli sui privilegi minimi e saprai finalmente
- 17:57Speaker 2: chi ha fatto cosa, quando e sotto quale autorità. Ignorare
- 18:00Speaker 2: la semantica dello streaming produce un'interfaccia lenta, amatoriale. Abilita lo
- 18:04Speaker 2: streaming nell'SDK affinché i canali che lo supportano mostrino il
- 18:07Speaker 2: progresso in tempo reale, mentre quelli che non lo supportano
- 18:09Speaker 2: mostrino correttamente indicatori di digitazione e invia blog. Non simulare
- 18:12Speaker 2: lo streaming. Gli utenti se ne accorgono e la fiducia svanisce.
- 18:15Speaker 2: A girare Azure Bot Service per collegare socket diretti per
- 18:17Speaker 2: ogni canale e moltiplica i punti di errore. ABS è
- 18:20Speaker 2: il broker persistente che termina i protocolli, normalizza le attività
- 18:23Speaker 2: e punta molti canali verso un unico endpoint. Usalo. Il
- 18:27Speaker 2: tuo team operativo ti ringrazierà quando i messaggi verranno instradati
- 18:29Speaker 2: in modo affidabile durante i test di carico invece di
- 18:31Speaker 2: svanire in un purgatorio di socket personalizzato. Nessuna strategia di
- 18:34Speaker 2: governance significa agenda in nome. Registra l'identità, applica policy purview
- 18:37Speaker 2: e DLP e attiva i log di audit fin dal
- 18:39Speaker 2: primo giorno. Se il tuo team di conformità non puoi
- 18:41Speaker 2: seguire e scoprire sulle conversazioni o vedere l'applicazione delle etichette
- 18:44Speaker 2: sul tuo rollout è già finito. La vera svolta di
- 18:47Speaker 2: cui nessuno parla è che la governance non viene dopo.
- 18:50Speaker 2: E la porta d'accesso alla produzione? Ecco la checklist a
- 18:52Speaker 2: seguire concretamente. Usa adattatori SDK, mantieni lo stato, astrai la cognizione,
- 18:58Speaker 2: implementa l'accesso, abilita lo streaming, registra tramite ABS e collega
- 19:02Speaker 2: Purview DLP. Fallo e le trappole comuni smetteranno di essere
- 19:05Speaker 2: le tue trappole? Pattern avanzati, scalabilità, estensibilità e uso aziendale reale.
- 19:10Speaker 2: I cataloghi di strumenti sono il modo per mantenere il
- 19:12Speaker 2: potere senza il caos. Definisci gli strumenti con ambiti, ruoli
- 19:15Speaker 2: e livelli di sensibilità dei dati. Un planner propone. La
- 19:18Speaker 2: tua policy approva in base all'etichetta del pubblico e all'azione.
- 19:21Speaker 2: Mappa la lettura del calendario per la maggior parte degli utenti,
- 19:23Speaker 2: l'invio di mail ai proprietari con conferme esplicite, l'esportazione dei
- 19:25Speaker 2: record solo per gli amministratori. Gli strumenti non registra. La
- 19:29Speaker 2: gente non opera mai senza vincoli. La composizione delle skill
- 19:31Speaker 2: ti porta altri trucchetti da singolo turno. Usa sequenze guidate
- 19:34Speaker 2: da un planner con tentativi e circuit breaker ai margini dell'orchestratore.
- 19:38Speaker 2: Gli strumenti esterni falliscono. E loro passate. Avvolgili con design
- 19:41Speaker 2: idempotenti e back- off esponenziale. Non ti ribattere la catena di pensiero.
- 19:45Speaker 2: Restituisci una logica riassunta, non il ragionamento grezzo. Vuoi trasparenza,
- 19:47Speaker 2: non una terapia per fuga di prompt. L'esposizione cross- tenant richiede
- 19:52Speaker 2: paranoia e strumentazione. Per scenari non autenticati o B2B, usa
- 19:56Speaker 2: sessioni monitorate con limiti di frequenza, classificazione dei contenuti e
- 19:59Speaker 2: supervisione su input e output, l'identità regola le azioni. Le
- 20:04Speaker 2: sessioni anonime leggono documenti pubblici, non posta privata. Ogni turno
- 20:07Speaker 2: esterno deve mettere eventi verificabili, altrimenti non viene lasciato. L'osservabilità
- 20:11Speaker 2: non è negoziabile. Correlate eventi di canale, passaggi dell'agente, chiamate
- 20:14Speaker 2: al modello e invocazioni di strumenti comuni che dite tra.
- 20:17Speaker 2: Oscure frammenti sensibili al limite, prima che i log lasciano
- 20:20Speaker 2: le enclave. Le dashboard devono rispondere istantaneamente a tre domande.
- 20:23Speaker 2: Dove è andato il tempo? Dove hanno avuto origine gli errori?
- 20:26Speaker 2: Chi era autorizzato a fare cosa? Se non puoi vederlo,
- 20:28Speaker 2: non puoi scalarlo. Migrazione da Teams FX esiste a un percorso.
- 20:32Speaker 2: Inizia anteponendo ABS al tuo bot esistente se non l'hai
- 20:34Speaker 2: già fatto. sostituisci gradualmente gli adattatori personalizzati con poli SDK
- 20:38Speaker 2: sposta lo stato nei pattern di stato dell'SDK isola dietro
- 20:41Speaker 2: interfacce usa i template SDK per creare percorsi paralleli e
- 20:45Speaker 2: deviare il traffico gradualmente il timer di deprecazione non aspetta
- 20:49Speaker 2: nemmeno il tuo piano di refactoring dovrebbe fare la gestione
- 20:51Speaker 2: dei costi conta quando il tuo CFO scopre quanto costa
- 20:53Speaker 2: la finestra di contesto memorizza nella cassa gli embedding deduplica
- 20:56Speaker 2: il recupero o riutilizza il contesto a breve termine tra
- 20:58Speaker 2: i turni regola le chiamate e gli strumenti con backoff
- 21:01Speaker 2: e limita le generazioni con budget di token sensati per
- 21:03Speaker 2: ogni intenzione la scorciatoia che nessuno insegna Classifica le richieste
- 21:07Speaker 2: in anticipo e installa dei prompt FAQ verso modelli più
- 21:09Speaker 2: economici senza toccare i planner premium. La resilienza sottocarico è
- 21:12Speaker 2: progettazione non fortuna. Usa la persistenza di sessione dove è disponibile,
- 21:16Speaker 2: ma presuppone di cambiare nodo durante un turno. Ecco perché
- 21:19Speaker 2: lo Stato vive fuori dal processo. Rendi gli strumenti dempotenti
- 21:22Speaker 2: con i dì di richiesta, così i tentativi non addebitano
- 21:24Speaker 2: doppiamente le carte e inviano i mail duplicati. I controlli
- 21:27Speaker 2: di concorrenza impediscono a due turni di sovrascrivere la stessa risposta.
- 21:30Speaker 2: I test devono simulare traffico intenso, interruzioni parziali e dipendenza
- 21:33Speaker 2: lente perché la produzione lo farà. Una volta perfezionati i
- 21:36Speaker 2: cataloghi composizione, controlli cross- tenant, osservabilità, igiene di migrazione, lieve di
- 21:40Speaker 2: costo e resilienza, il tuo agente smette di essere una
- 21:42Speaker 2: demo e diventa infrastruttura. E sì, è esattamente qui che
- 21:46Speaker 2: l'SDCAP si guadagna la sua utilità. Identità, stato, protocollo e
- 21:50Speaker 2: semantica di canale standardizzati, così i tuoi pattern avanzati poggiano
- 21:53Speaker 2: su sensazioni. E chi l'ha il silenzioso stato, identità e
- 21:57Speaker 2: semantica di canale? Per falsificare però, non puoi falsificare azioni
- 22:00Speaker 2: legate all'identità sotto carico tra i canali. Senza token a
- 22:04Speaker 2: livello utente il tuo agente cede o viene bloccato e
- 22:06Speaker 2: la tua traccia di controllo diventa cieca. Senza uno stato
- 22:09Speaker 2: di conversazione condiviso la logica multiturno si frattura nel momento
- 22:12Speaker 2: in cui un bilanciatore di carico fa il suo lavoro.
- 22:13Speaker 2: Senza una distribuzione consapevole del canale, lo streaming, le schede,
- 22:16Speaker 2: la semantica di digitazione del genere nei comportamenti casuali. L'SDK
- 22:19Speaker 2: risolve questi tre vincoli per progettazione agendo come utente con verificabilità,
- 22:23Speaker 2: mantenendo i turni multipli tra i nodi e adattandosi automaticamente
- 22:26Speaker 2: alle capacità del canale. Questo è l'elemento che tutti tralasciano
- 22:28Speaker 2: quando creano chiamate LM manual. Basate la condizione su fondamenta solide,
- 22:32Speaker 2: non su intuizioni o la produzione vi impartirà una lezione costosa.
- 22:37Speaker 2: Concetto chiave. In M365 sicurezza, fedeltà dell'identità e comportamento multicanale
- 22:40Speaker 2: non sono semplici funzionalità. Sono i requisiti minimi che l'SDK
- 22:43Speaker 2: per agenti offre per impostazione predefinita. Prossimo passo, strutturare un agente,
- 22:47Speaker 2: collegare i gestori di accesso per agire come utente, registrarsi
- 22:49Speaker 2: con Azure Bot Service e attivare Teams EcoPilot con streaming
- 22:52Speaker 2: abilitato e stato persistente. Se questo vi ha reso più
- 22:54Speaker 2: veloci e sicuri, iscrivetevi. Ascoltate il prossimo podcast sui guardrail
- 22:57Speaker 2: degli applicati da Purview affinché i vostri output rispettino etichette
- 23:00Speaker 2: di LP e di Discovery fin dal primo giorno. Il
- 23:02Speaker 2: vostro team di conformità non lo farà.