Latest / M365.FM – Podcast su Microsoft 365, Copilot e IA in italiano / Architettura degli agenti IA: executor, grafi di workflow e validazione per agenti davvero affidabili (Doppiaggio IA)
Transcript
- 0:00L'unica convalida che impedisce agli agenti intelligenti di fare cose stupide.
- 0:04C'è un gate che trasforma l'intelligenza in competenza e il controllo del contratto di preesecuzione.
- 0:07Prima che venga eseguito qualsiasi strumento, il validatore dimostra tre cose in ordine.
- 0:11L'intento corrisponde a una capacità reale chiamante all'autorizzazione in questo momento
- 0:15e il risultato richiesto è fattibile entro i limiti di dati dichiarati.
- 0:18Se una parte non riesce, non viene eseguito a nulla.
- 0:21Non fare attenzione, non provare comunque.
- 0:22Nega con motivazioni alternative.
- 0:24Inizia con la corrispondenza della capacità.
- 0:26Il piano dice di elemento dell'elenco di SharePoint.
- 0:27Il validatore chiede quale strumento, quale metodo, quale versione dello schema.
- 0:32Gli argomenti vengono verificati rispetto ai registri.
- 0:34I campi obbligatori sono presenti, i tipi sono corretti, gli intervalli di valori sono sani
- 0:37e se nessun campo extra è introdotto di nascosto nella speranza che qualcuno li ignori.
- 0:41L'aliasing degli strumenti è vietato.
- 0:43Usa il nome canonico verrà rifiutato.
- 0:45Ciò elimina strumenti allucinatori e parametri inaffidabili prima che possano comportarsi in modo da no.
- 0:49Successivamente è conformità ai criteri.
- 0:51Il motore dei criteri valuta la chiamata proposta rispetto ai criteri a T.
- 0:55Elenchi consentiti per strumenti e domini.
- 0:56Controlli RBX o ABC collegati a richieste di missione di ID e ambiti.
- 1:01Regole di livello ambientale.
- 1:03Limiti di classificazione dei dati.
- 1:04Se l'agente è limitato ai file, letto per un sito specifico, una chiamata di aggiornamento
- 1:08o un sito diverso è un no assoluto.
- 1:10Se il payload rientra nella classificazione limitata senza un checkpoint umano, anche questo no.
- 1:14I token vengono verificati fresco.
- 1:16Gli ambiti vengono verificati esatti e l'escalation dei privilegi solo questa volta
- 1:20viene trattata come ciò che è un tentativo di violazione.
- 1:23Quindi fattibilità post-condizione.
- 1:24Non è sufficiente con il risultato.
- 1:27Deve essere realizzabile e verificabile.
- 1:29Il validatore chiede.
- 1:30La destinazione supporta le chiavi di potenza dei elementi.
- 1:33Il sistema emetterà un identificatore durevole o un e-tag che possiamo verificare dopo.
- 1:36Esiste un'azione compensativa in caso di fallimento a val.
- 1:38Se il piano non riesce a produrre post-condizioni verificabili, viene rifiutato e riscritto.
- 1:43Non accettiamo i dati di me, lo registrerò più tardi.
- 1:45E come si verificano gli incidenti?
- 1:47Metti insieme questi elementi e ottieni il trio gate, la corrispondenza delle capacità,
- 1:50la conformità alle polisi e la fattibilità post-condizioni.
- 1:52Supera tutti e tre i test e l'esecutore procede.
- 1:54Se ne fallisce uno, si attiva il percorso con motivo.
- 1:57Tale percorso è educato, completo e inequivocabile.
- 2:00Ecco cosa è provato.
- 2:01Ecco la polisi o lo schermo esatto che è violato.
- 2:03Ecco delle alternative sicure.
- 2:04Se l'intento dell'utente può essere riparato, restringi l'ambito,
- 2:07passa a un riepilogo di sola lettura e indirizza un sito consentito.
- 2:11Il validatore propone un piano conforme e chiede l'approvazione.
- 2:14Se non può essere riparato, passa a un checkpoint umano con contesto completo
- 2:17e interrompi del tutto.
- 2:19Nessun mistero si blocca.
- 2:20Nessun successo silenzio.
- 2:22Breve microstoria che hai vissuto, anche se non lo sapevi.
- 2:25All'agente viene chiesto di riassumare tutti i documenti delle risorse umane
- 2:28dell'ultimo trimestre e di inviare l'ufficio legale.
- 2:29Il recupero propone query grafiche tra i siti dell'ufficio legale.
- 2:32Il validatore rieva a un superamento dei confini.
- 2:34Le risorse umane sono limitate.
- 2:36L'ufficio legale è interno.
- 2:37Il gate trio blocca la lettura incrociata e l'email in uscita.
- 2:40Viene restituito il percorso di rifiuto.
- 2:42Rilevato contenuto è limitato.
- 2:44Alternativa proposta.
- 2:45Riassume l'indice delle polisi interne e fornisce un collegamento di richiesta
- 2:47per il revilogo delle risorse umane e revisore autorizzati.
- 2:50L'utente approva il piano conforme.
- 2:52L'esecutore lo esegue, inserisce il contenuto interno
- 2:54e lega una richiesta di autorizzazione per il materiale delle risorse umane.
- 2:57Nessuna perdita, nessun dramma, comunque.
- 2:58L'implementazione è noiosa per progettazione.
- 3:01Un DSL di polisi definisce chi può fare cosa, dove e con quali effetti collaterali.
- 3:04Un registro di schema archivi a contratti, nomi, versioni, forme di argomenti
- 3:07e condizioni di post degli strumenti.
- 3:09Un risolutore di elenchi consentiti, mappa, domini, siti e ambiti a livelli di ambiente.
- 3:14Il validatore li compone, timbra ogni decisione con un record di audit, input,
- 3:17valutazioni delle polisi, risultati e consegna un semaforo verde
- 3:20o un piano di riparazione all'esecutore.
- 3:23L'esecutore non si muove mai in modo autonomo quando c'è un semaforo.
- 3:25Fa rispettare la decisione e si ferma.
- 3:27Il modello mentale è abbastanza pulito da essere tatuato sulla fronte del diagramma dell'architettura.
- 3:31Gli esecutori fanno rispettare.
- 3:32I grafici vincono.
- 3:33I validatori decidono.
- 3:34In quest'ordine, il modello propone solo all'interno del cortile recintato
- 3:38e nel momento in cui cerca di scavalcarlo, il validatore lo tira indietro,
- 3:41spiega il motivo e indica il cancello.
- 3:43Ordine preservato.
- 3:45Sicurezza applicata.
- 3:46Progresso sbloccato.
- 3:47Il rispetto delle polisi.
- 3:47Volevi qualcosa che impedisse agli agenti intelligenti di fare cose stupide.
- 3:52Ecco qua, un controllo del contratto preesecuzione
- 3:54che dimostra capacità, autorizzazione e risultato verificabile
- 3:57prima di qualsiasi mutazione nel mondo reale.
- 3:59Trasforma, penso di potercela fare in suono autorizzato,
- 4:01so come fare e posso dimostrare averlo fatto.
- 4:03No, no, l'oscurità non ci capita.
- 4:06Ora è l'architettura.
- 4:08Usala.
- 4:09Conclusione chiave, più ct.
- 4:10Conclusione chiave, i prompt sono opinioni,
- 4:13gli esecutori grafici convalidati sono operazioni
- 4:15e il controllo del contratto preesecuzione
- 4:16è il parapetto che mantiene entrambi onesti.
- 4:19Se questo ti ha fatto risparmiare tempo, ripaga il tempo.
- 4:22Iscriviti.
- 4:23Successivamente, guarda la ripartizione di Landcraft
- 4:25rispetto a Microsoft Agent Framework
- 4:27su prestazioni e osservabilità, tracce effettive, costi e P95.
- 4:31Blocca il tuo percorso di aggiornamento,
- 4:32segui abilità gli avvisi e ricevi i prossimi episodi nei tempi previsti.
- 4:35Procedi.
- 4:36La maggior parte delle persone pensa che i prompt migliori risolvano gli agenti.
- 4:39Belle teorie.
- 4:39I prompt guidano i pensieri, non eseguono operazioni.
- 4:42In realtà, l'affidabilità deriva dagli esecutori
- 4:44e dalla convalida dei grafici,
- 4:46la spina dorsale che impedisce agli agenti di cadere a terra
- 4:48quando la realtà si presenta.
- 4:49Collegheremo questo agli scenari Microsoft
- 4:51al recupero dei grafici di Microsoft 365
- 4:53al ragionamento di Azure OpenAI
- 4:54e agli agenti Copilot Studio che non diventano canaglia.
- 4:57La posta in gioco è semplice.
- 4:59Accuratezza, latenza, costi e verificabilità.
- 5:02Misurabili, non vibrazioni.
- 5:04Ti fornirò un modello mentale che puoi elaborare mentalmente,
- 5:07diagrammi a parole che non dimenticherai,
- 5:08è un passaggio di convalida che impedisce agli agenti intelligenti
- 5:11di fare cose stupide.
- 5:12Inserisci l'architettura che avresti dovuto usare il primo giorno.
- 5:15Perché i prompt falliscono nelle operazioni, gli esecutori no.
- 5:18Ok, ecco il punto.
- 5:19Gli LLM gestiscono la cognizione.
- 5:21Gli esecutori gestiscono l'operazione.
- 5:23Mescolando queste cose si ottiene il caos.
- 5:26Il modello può proporre un piano.
- 5:28Non può garantire che l'immensa è stata inviata,
- 5:29il file sia stato salvato, che l'autorizzazione esista.
- 5:32Parla in base alle probabilità.
- 5:33Le operazioni richiedono garanzie.
- 5:35Entra in gioco l'esecutore.
- 5:37Consideralo come l'adulto nella stanza,
- 5:39un esecutore di funzione vincolato a criteri con vincoli di stato e potenza degli elementi.
- 5:43Non ritiene che un'azione abbia avuto successo.
- 5:45Verifica.
- 5:46Non presuppone che uno strumento esista.
- 5:48Con varia capacità, parametri e utilizzazioni.
- 5:51Prima ancora.
- 5:51Di provarci.
- 5:53E quando fallisce, fallisce rumorosamente,
- 5:54classifica l'errore e adotta il percorso di ripristino prescritto.
- 5:58La maggior parte degli agenti prompt-only rientra in tre modalità di errore.
- 6:01Innanzitutto strumenti allucinati.
- 6:04Il modello richiede una funzione che non è registrata
- 6:06o la chiama con campi che non esistono.
- 6:08In secondo luogo precondizioni mancanti.
- 6:10Cerca di modificare un file di SharePoint
- 6:12senza verificare se può accedere al sito, all'elenco
- 6:14o alla versione dell'elemento.
- 6:16Terzo, par silenziosi.
- 6:17Il secondo passaggio fallisce,
- 6:18ma la gente continua e dichiara vittoria
- 6:20perché il testo sembra sicuro.
- 6:21È visto.
- 6:22L'ha appena definito una fidata.
- 6:23Gli esecutori seguono un ciclo che sembra noioso
- 6:25ed è per questo che funziona.
- 6:26Precondizioni.
- 6:27Verifica input, autorizzazioni, invarianti.
- 6:30Azione.
- 6:30Chiama lo strumento con una chiave di potenza dell'elemento
- 6:32in modo che i nuovi tentativi non vengano fatturati
- 6:34o pubblicati due volte.
- 6:35Post-condizioni.
- 6:36Conferma gli effetti rispetto alla fonte della verità.
- 6:39Tassonomia degli errori.
- 6:40È convalida, transitorio, limite di frequenza,
- 6:43giovinezza o policy.
- 6:45Recupero.
- 6:46Arretra e riprova per transitorio.
- 6:48Reautenticazione, nuovo consenso per autenticazione,
- 6:50fallback per alternative note
- 6:51e resti forzati con motivazioni della policy.
- 6:53L'idepotenza non è negoziabile.
- 6:55Se un'azione può essere ritentata,
- 6:56ha bisogno di una chiave
- 6:57che renda il secondo tentativo un hop
- 6:58o un override coerente.
- 7:00I timeout impediscono le chiamate zoom.
- 7:02L'arretramento rispetta i limiti di frequenza.
- 7:03Questo è un comportamento deterministico
- 7:05che regola la generazione di testo
- 7:06intrinsicamente stocastica.
- 7:08L'esecutore è il cambio.
- 7:10LLM, motore.
- 7:12Non si schiaccia il motore,
- 7:13si spera che le ruote capiscano.
- 7:14Gli output che mettono il contratto a primo posto
- 7:16sono l'antidoto ai paragrafi best effort.
- 7:18Modello di ragionamento non può divagare.
- 7:20Emette JSON corrispondenti a uno schema.
- 7:22Nome dello strumento, argomenti,
- 7:23post-condizioni previste.
- 7:24Deridatori verificano la conformità dello schema
- 7:26prima che venga eseguito qualsiasi schiena.
- 7:27Se la forma è sbagliata,
- 7:28l'esecutore nega con una motivazione,
- 7:30richiede un piano corretto,
- 7:31esegue l'escalation,
- 7:32così che si impedisce che l'insalata di sostantivi
- 7:38inizialmente lui chiede.
- 7:39Il radice lo fa sempre.
- 7:41L'utente medio lo accetta.
- 7:43I professionisti richiedono prove.
- 7:44Le prove risiedono nelle post-condizioni verificate
- 7:46rispetto a sistemi come Microsoft Graph,
- 7:48SharePoint o Exchange,
- 7:49fonti di verità reali,
- 7:50non la memoria del modello.
- 7:51Ma è qui che diventa interessante.
- 7:53I singoli passaggi vanno.
- 7:54Flussi di lavoro reali hanno diramazioni,
- 7:56parallelismo, compensazioni e checkpoint umani.
- 7:59Hai bisogno di più di un esecutore.
- 8:00Hai bisogno di una mappa che l'esecutore sia in grado di redire.
- 8:02Ecco, un gran flusso di lavoro.
- 8:03In un grafico i nodi sono attività o subagenti
- 8:05con contratti espliciti.
- 8:06I bordi definiscono il flusso di controllo e il flusso di video.
- 8:08Lo stato è di prima classe.
- 8:09Cosa è persistente?
- 8:10Cosa è sottoposta a checkpoint?
- 8:11Cosa è effimero?
- 8:12L'esecutore percorre il grafico in modo deterministico
- 8:14rispettando elenchi di autorizzazione e schemi a ogni board.
- 8:16Se un nodo fallisce,
- 8:17il grafico specifica compensazioni,
- 8:19annulla, ripara o esegue l'escalation.
- 8:22Nessun tubo misteri.
- 8:23No, e poi avviene la magia.
- 8:25Questo è il momento in cui l'affidabilità cambia.
- 8:27LM propone.
- 8:28L'esecutore applica.
- 8:29E com'è ridere che era...
- 8:31Allora di me, Cristo.
- 8:32Iniziano delle operazioni,
- 8:35operazioni, tiro-operazioni,
- 8:36tieni, tieni, tieni.
- 8:37E si sentono ancora intelligenti perché lo sono,
- 8:41ma non sono supervisionati i progetti.
- 8:42Pronti per il progetto.
- 8:43Colleghiamolo a Microsoft 365
- 8:44senza trasformare il tuo tenant in un baffi.
- 8:47Flussi di lavoro del grafico 101.
- 8:49Nodi, bordi e stato che non perdono.
- 8:51E ma...
- 8:52Hai un esecutore affidabile, ma nessuna mappa.
- 8:54Seguirai gli ordini.
- 8:55Ma dove?
- 8:56Inserisci il grafico del flusso di lavoro,
- 8:58il tuo mani operativo.
- 8:59I nodi sono attività o subagenti
- 9:00con contratti espliciti.
- 9:01I bordi definiscono il flusso di controllo.
- 9:04Il grafico codifica quando viene eseguito
- 9:06e quali dati possono oltrepassare i confini.
- 9:09Nessuna improvvisazione, Jess.
- 9:10Questo è spartito.
- 9:12Inizia con la forma.
- 9:13La maggior parte dei grafici di produzione
- 9:14sono DAG, grafici e ciclici diretti,
- 9:16perché i cicli invitano cicli infiniti
- 9:18e corruzione dello Stato.
- 9:20Puoi comunque avere cicli,
- 9:21ma li contrassegni intenzionalmente
- 9:22con contatori e protezioni,
- 9:23iterazioni massime predicati di uscita e timeout.
- 9:26Così che impedisce a pensare di più
- 9:27o di diventare pensare per sempre.
- 9:29Mi stradamento condizionale esplicito.
- 9:33Se la confidenza di recupero è superiore alla soglia,
- 9:35passa alla sintesi.
- 9:36In caso contrario, passa alla nuova query.
- 9:38Parallelismo è di prima classe.
- 9:40Esegui il riepilogo
- 9:41e l'estrazione delle citazioni fianco a fianco,
- 9:43quindi unisciti a un nodo barriera
- 9:44che verifica che entrambi soddisfino
- 9:46le loro condizioni poste.
- 9:47Stato non è una vibrazione, è un registro.
- 9:49Puoi gestirne tre tipi.
- 9:50Stato persistente,
- 9:51checkpoint durevoli da cui puoi recuperare
- 9:53dopo un arresto anomalo,
- 9:54input, decisioni e azioni firmate.
- 9:56Stato effimero,
- 9:56buffer di breve durata come output
- 9:58di modelli intermedi che non vuoi inquinare la memoria a lungo termine.
- 10:00Stato derivato,
- 10:01artefatti ricalcolabili
- 10:02come incorporamenti o risultati filtrati
- 10:04che puoi creare in modo deterministico.
- 10:06La regola è semplice,
- 10:06rendi persistente solo ciò che puoi difendere in un audio.
- 10:09Tutto il resto è eliminabile di proposito.
- 10:11La strategia di rollback è importante.
- 10:12Quando un nodo modifica il mondo esterno,
- 10:14crea un evento di calendario,
- 10:16aggiorna l'elemento di elenco,
- 10:17registri un'azione inversa se esiste
- 10:18o un piano di compensazione se non esiste.
- 10:20Se un nodo valle fallisce irreversibilmente,
- 10:23il grafico può percorrere con le compensazioni in ordine inverso.
- 10:26No, non è esagerato.
- 10:27È il modo in cui eviti che il cio per noti due volte
- 10:28e che diventi ops,
- 10:29non possiamo risolverlo.
- 10:31Gli spigoli trasportano contratti.
- 10:33Uno spigolo non è un tubo misterioso,
- 10:35è un api tra nodi.
- 10:36Definisci schemi IOTP,
- 10:38campi obbligatori,
- 10:38valori consentiti.
- 10:40Definisci lenchi consentiti.
- 10:41Quali strumenti o domini può chiamare il nodo successivo?
- 10:44Definisci i tag di capacità,
- 10:45cosa promette di fare il nodo ricevente
- 10:46e cosa rifiuterà.
- 10:47L'esecutore li applica in fase di esecuzione.
- 10:50Un nodo non può far passare di nascosto
- 10:51un token di SharePoint attraverso un board review.
- 10:53Questa non è una questione di sicurezza
- 10:55e il modo in cui impedisci il movimento laterale
- 10:56da parte del tuo agente.
- 10:58La gestione degli errori siede nel grafico,
- 11:00non nelle vibrazioni.
- 11:02Ogni nodo dichiara la propria tassonomia di errore,
- 11:04errore di convalida,
- 11:05infrastruttura temporanea,
- 11:06limitazione della velocità,
- 11:08autenticazione,
- 11:09autorizzazione,
- 11:10violazione delle policy sconosciuto.
- 11:12Per ogni classe il grafico fornisce un percorso.
- 11:15Riprova con backoff esponenziale per temporaneo,
- 11:17aggiorna il token per l'autenticazione,
- 11:18strumento alternativo per la limitazione della velocità,
- 11:20nega con motivo per la policy.
- 11:22Esistono accordi di messaggi non recapitabili per sconosciuto.
- 11:24I payload non riusciti vanno in quarantena
- 11:26con un contesto completo,
- 11:27in modo che gli esseri umani possano ispezionare
- 11:28senza riprodurre il caos in produzione.
- 11:30I checkpoint umani nel ciclo
- 11:32non sono messaggi slack ad hoc.
- 11:34Bloccano l'esecuzione,
- 11:35presentano l'azione proposta e le prove,
- 11:37richiedono un'approvazione e una modifica
- 11:38che viene registrata e firmata.
- 11:40Una volta approvata l'esecuzione ripiena.
- 11:42Se negata il grafico si radica in un fallback sicuro.
- 11:44Congratulazione è appena implementato
- 11:45il controllo delle modifiche che gli sviluppatori seguiranno
- 11:47perché è più veloce della posta elettronica.
- 11:50L'isolamento della memoria è non negoziabile.
- 11:52Ogni sessione ottiene un contesto definito,
- 11:54solo i documenti, i token e i risultati intermedi
- 11:55di cui ha bisogno.
- 11:57L'avvelenamento tra sessioni
- 11:58in cui l'iniezione di prompt di una conversazione
- 12:00si riversa in un'altra
- 12:00e il modo in cui si sfiltrano accidentalmente i dati.
- 12:03Il grafico impone dei limiti.
- 12:05Nessuna memoria è condivisa,
- 12:06solo letture autorizzate da un archivio verificato
- 12:08con filtri di contenuto e validatori di schema.
- 12:10Sì, puoi memorizzare nella cache incorporamenti e riepiloghi
- 12:13ma li taghi con provenienza e autorizzazioni
- 12:14li espelli in caso di modifiche delle polisi.
- 12:16L'osservabilità è integrata, non aggiunta.
- 12:18Le tracce a livello di nodo mostrano input, output,
- 12:21durate, nuovi tentativi ed effetti a valle.
- 12:22Unisci le tracce e non i didi di esecuzione del grafico
- 12:24in modo da poter riprodurre, diagnosticare e dimostrare la conformità.
- 12:28Che ha fatto cosa, quando e perché?
- 12:29Il rievamento delle anomalie segnala schemi strani,
- 12:32picchi improvvisi nelle richiamate degli strumenti,
- 12:33domini insoliti, esplosioni di token.
- 12:35Questo è il tuo sistema di allarme precoce
- 12:37prima che ciò che è interessante diventi un incidente.
- 12:39In sostanza, il grafico è la costituzione.
- 12:41L'esecutore è l'applicazione della legge.
- 12:42L'LLM è un consulente, non giudice.
- 12:44Quando codifichi no di bordi e stati in questo modo,
- 12:47non ottieni solo flussi di lavoro che hanno successo.
- 12:50Ottieni flussi di lavoro che falliscono in modo sicuro,
- 12:51si spiegano da solo e si riprendono in modo prevedibile.
- 12:53Ora, con il progetto in mano possiamo connetterci a Microsoft 365
- 12:56senza trasformare il tuo tenant in un buffet.
- 12:59Sicuro progettazione.
- 13:00La convalida del grafico batte l'ingegneria del caos.
- 13:03Non dimostri l'affidabilità creando caos nella produzione,
- 13:05sperando che i sopravvissuti siano resilienti.
- 13:08La dimostri rifiutando flussi di lavoro
- 13:09non sicuri prima ancora che vengano esibili.
- 13:11Questa è la convalida del grafico.
- 13:12Controlli statici per tenere fuori la sordità,
- 13:14protezione in fase di esecuzione per tenere il pericolo in scala.
- 13:16La convalida statica è la fase preliminare.
- 13:18Controlli la struttura prima di avviare ruote.
- 13:20Cicli che creano cicli limitati, rifiutati o costretti
- 13:22a dichiarare protezioni di iterazione.
- 13:24Nodi raggiungibili, codice morto, un'eliminazione, una giustificazione.
- 13:28Contratti mancanti.
- 13:29Ogni nodo deve dichiarare schemi di input e output,
- 13:31funzionalità richieste ed effetti collaterali.
- 13:33Limiti di privilegio.
- 13:34I nodi che modificano i sistemi esterni
- 13:36devono essere eseguiti in segmenti con credenziali di privilegio minimo
- 13:39ed elenchi di autorizzazione espliciti.
- 13:41E sì, se il tuo nodo di riepilogo richiede improvvisamente
- 13:43l'accesso in scrittura a SharePoint,
- 13:44il validatore dice di no con pregiudizio.
- 13:47Ora, runtime?
- 13:48È qui che le persone diventano shut.
- 13:49Un motore di policy si trova accanto all'esecutore,
- 13:51non dietro di esso.
- 13:53Gli elenchi di autorizzazione di strumenti e domini
- 13:54non sono documentazione, sono decisioni imposte.
- 13:57Al momento della chiamata, il motore controlla il nostro back
- 13:59e il nostro back rispetto al principio attivo,
- 14:00token ID, intraambiti, attestazioni
- 14:02e si propaga correttamente lungo la catena.
- 14:05Nessun superpotere ambientale.
- 14:06I token sono delimitati,
- 14:07aggiornati quando consentito
- 14:08e mai introdotti di nascosto attraverso bordi amichevoli.
- 14:11La gente ottiene accesso a ogni chiamata oppure non chiama.
- 14:13La sanificazione di input e output è igienica, non facoltà di.
- 14:16L'iniezione rapida non è intelligente, è prevedibile.
- 14:20Ogni fonte di contenuto in entrata
- 14:21passa attraverso filtri di contenuto HTML,
- 14:23scrubber di markdown e firewall di istruzioni
- 14:25che eliminano le assurdità ignorate.
- 14:27L'output supera i validatori di schema.
- 14:30Se un nodo ha promesso JSON,
- 14:31l'esecutore rifiuta la prosa e richiede una riparazione.
- 14:35Il modello può discutere,
- 14:36il validatore non negozia.
- 14:38Impone tipi, intervalli e invarianti.
- 14:39Il sandboxing e la segmentazione contengono il raggio di esplosione.
- 14:43I nodi che chiamano codice esterno connettori non attendibili
- 14:46vengono eseguiti in ambienti vincolati.
- 14:48Gateway e API con limiti di velocità e policy di rete
- 14:50che impediscono lo spostamento laterale
- 14:52e controlli in uscita
- 14:53che consentono solo il traffico verso domini verificati.
- 14:57Non si consente al nodo di recupero
- 14:58di scoprire una nuova fonte di dati in produzione.
- 15:01La scoperta viene in fase di sviluppo dietro i test
- 15:03con aggiornamenti firmati all'elenco consentito.
- 15:05L'osservabilità non viene registrata da qualche parte chirurgica.
- 15:07Il tracciamento a livello di nodo registra input, output, durate,
- 15:10nuove tentativi e decisioni dal motore dei criteri.
- 15:12Metti in correlazione tutto con un ID di esecuzione.
- 15:15I registri di controllo sono immutabili
- 15:16e attribuiscono quale principio ha autorizzato,
- 15:18quale azione con quali ambiti, in quale momento
- 15:20e perché il criterio lo ha consentito.
- 15:22Quando un regolatore chiede chi ha fatto cosa
- 15:24non scrolli le spalle, cerchi.
- 15:25Pronto per la conformità significa che le tue prove sono noiose e completi.
- 15:28I rischi di patch e terze parti sono problemi della supply chain.
- 15:31Trattali come tali.
- 15:32La scansione delle dipendenze viene eseguita su ogni build.
- 15:34I connettori ai plugin non sottoposti a verifica
- 15:35e la versione viene bloccata e rivista per verificare l'eventuale presenza di autorizzazioni desiderate.
- 15:38Se importi una specifica MCP o APA aperta,
- 15:41convalidi che i metodi dichiarati corrispondano al criterio di privilegio minimo previsto.
- 15:46Nessun endpoint jolly, nessun percorso di scrittura nascosto che finge di essere letto.
- 15:50L'igiene non è affascinante.
- 15:52Tuttavia è il motivo per cui dormi.
- 15:53La convalida del grafico della verità supera l'ingegneria del caos
- 15:56perché previene classi di incidenti anziché documentarne le conseguenze.
- 16:00Testi ancora le modalità di errore,
- 16:01ma lo fai per confermare i guardrail, non per scoprire di aver dimenticato di installarli.
- 16:04Ricolleghiamo questo a un modello mentale.
- 16:07I controlli statici mantengono sani progetti.
- 16:10Nessun percorso impossibile, nessun lavoro orfano, nessuna perdita di privilegi.
- 16:13I guardrail in fase di esecuzione mantengono sani comportamenti.
- 16:16Ogni chiamata autenticata, autorizzata, sanificata e osservata.
- 16:20L'esecutore applica i vincoli del grafico decisi dal validatore.
- 16:23Modello.
- 16:24Propone entro i limiti e viene tagliato quando si allontana.
- 16:27Non è pesante.
- 16:28Solo se ti piacciono le violazioni.
- 16:29Il sovraccarico è meccanico automatizzato.
- 16:32La convalida statica viene eseguita in fase di compilazione e distribuzione.
- 16:35La policy in fase di esecuzione è un sidecar veloce e locale.
- 16:38I controlli dello schema sono un milsico.
- 16:40Il costo che rimuovi, incidenti, revisioni manuali, adattamenti e clissa la micro latenza che aggiungi.
- 16:46Il guadagno è misurabile.
- 16:47Meno chiamate non autorizzate.
- 16:49Meno esplosioni di token.
- 16:50E molti meno post-mortem sul perché lo ha fatto.
- 16:53Un altro punto che l'utente medio non coglie.
- 16:57La convalida è componibile.
- 16:58È possibile integrare strumenti di terza parte con nodi proxy che applicano contratti e policy senza fidarsi dello strumento stesso.
- 17:04È possibile segmentare i grafici in base alla sensibilità pubblico interno limitato e promuovere flussi di lavoro tra livelli solo dopo che la convalida ha superato il nuovo limite.
- 17:13È così che si scala in modo sicuro.
- 17:15Sicuro per progettazione non è uno slogan, è una proprietà del flusso di logo.
- 17:17Non si spera che il geaginti si compri.
- 17:19Si rende il comportamento scorretto strutturamente difficile e operativamente visibile.
- 17:24Con i binari in posizione, collegare Microsoft 365 Graph e Azure OpenAI non è una roulette.
- 17:28È un potere controllato alle proprie condizioni.
- 17:30Ora possiamo parlare di cablaggio, non di spegnimento di incendi.
- 17:33Lo scenario Microsoft M365 Graph più Azure OpenAI più Copilot Studio.
- 17:39Assembliamo il cast.
- 17:40Agente di recupero, bibliotecario disciplinato che recupera solo da Microsoft Graph con privilegi minimi.
- 17:45Agente di ragionamento, modello Azure OpenAI che pianifica, localizza e non lavora mai come freelancer oltre il suo incarico.
- 17:52Esecutore, operatore vincolato alle policy che esegue strumenti con controlli di depotenza e post-condizioni.
- 17:58Validatore, il bouncer, schema, policy e applicazioni dei limiti.
- 18:02Policy guard, sidecard di runtime che collega tutto agli ambiti ID Entra e RBH.
- 18:07Insieme si comportano come un team competente anziché come un thread di comitato.
- 18:10L'accesso ai dati inizia con graph non con supposizioni.
- 18:12L'agente di recupero conserva una registrazione dell'app con ambiti granulari.
- 18:15File, letti per un sito specifico, posta, lettura di base per una casella di posta limitata.
- 18:19Calendari, letti per un calendario di risorse.
- 18:22Nessuna lettura di graph, tutti gli errorismi di scrittura.
- 18:24Le query utilizzano campi delta e selettivi per mantenere sottili i peli.
- 18:28La paginazione è di prima class.
- 18:29L'esecutore segue i collegamenti successivi in modo deterministico con timeout rispettando la limitazione dei servizi.
- 18:33E quando si verifica un errore 429, il back-off è matematico.
- 18:36Nessuna crisi di nervi, solo pazienza esponenziale.
- 18:39La messa a terra non è una vibrazione, è una pipeline.
- 18:40Recupera i documenti candidati tramite query di ricerca o elenco di graph.
- 18:44Deduplica in base alle elementi e alle tag di versione in modo da non mischiare elementi obsoleti e attuali.
- 18:48Suddividi in blocchi in base a limiti semantici, intestazioni di sezioni, interruzioni di diapositiva,
- 18:53quindi allega provenienza, unità, sito, percorso, id elemento, ultima modifica, hash assegnato.
- 18:58L'agente di ragionamento vede solo blocchi più metadati ed è tenuto a produrre citazioni mappate su tali di...
- 19:03Nessuna rivendicazione.
- 19:05L'esecutore impone ciò come post-condizione prima di qualsiasi azione esterna.
- 19:08Entra in copello studio per l'orchestrazione.
- 19:11Definisci strumenti dichiarativi, pacchetti di query graph, azioni di scrittura SharePoint,
- 19:14post-teams, invia, outlook, ognuno dietro un proxy con schemi espliciti ed elenchi consentiti.
- 19:19Il coordinamento tra agenti è strutturato.
- 19:21L'agente di recupero espone uno strumento di base.
- 19:24L'agente di ragionamento lo richiede con parametri.
- 19:26L'esecutore media convalida e restituisce un contesto di base.
- 19:31I checkpoint umani sono nati.
- 19:33Un nodo di azione proposto interrompe l'esecuzione,
- 19:36presenta il piano più le citazioni e richiede l'approvazione.
- 19:38L'approvazione viene firmata a registrare.
- 19:40Il rifiuto indirizza verso un'alternativa sicura o un'escalation.
- 19:43I token alla tenza vengono gestiti, non eliminati.
- 19:46Contesto selettivo significa che fornisce solo i blocchi rilevanti, non l'intero tenant.
- 19:50I ripiloghi vengono precalcolati e memorizzati nella cache con incorporamenti codificati in base a lasciare il contenuto e le autorizzazioni.
- 19:55Modifica il documento, modifica la chiave, salta la cache e ricalcola.
- 19:58Le risposte in streaming mantengono attiva l'interfaccia utente,
- 20:01mentre l'esecutore gestisce gli effetti collaterali solo dopo l'arrivo del piano valido allo schema completo.
- 20:05Le condizioni di uscita anticipate interrompono il ciclo di ragionamento quando la confidenza più la copertura raggiungono solo.
- 20:09Nessun pensiero aggiuntivo perché il modello sembrava poetico.
- 20:12La verificabilità è integrata.
- 20:14Ogni azione è firmata dal responsabile del servizio o dall'utente delegato e contrassegnata con ID,
- 20:19esecuzione, strumento, parametri, redatti ove necessario, ambiti e risultato.
- 20:23I registri immutabili sedano nel tuo stack di osservabilità.
- 20:26Scegli il tuo preferito.
- 20:27In questo modo puoi riprodurre un'esecuzione senza reseguire gli effetti collaterali.
- 20:30Chi ha fatto cosa? Quando e perché diventa una query, non una caccia alle streghe.
- 20:33Sì, le citazioni sopravvivono intatte, quindi puoi verificare che la risposta sia riconducibile al contenuto effettivo del tenant,
- 20:38non alla legge modello.
- 20:40L'errore normalizzato è noioso.
- 20:42429. L'esecutore riprova con jitter, quindi ricorre a una query a costo inferiore o a una dimensione di pagina ridotta.
- 20:47Caccia obsoleta. Il validatore rileva i tag non corrispondenti e forza un aggiornamento.
- 20:51Negazione dell'autorizzazione e la protezione delle policy nega con motivazione propone un percorso di richieste di consenso e indirizzo a un riepilogo redatto che no.
- 20:58Interruzione dello strumento. Il grafico dichiara alternativo o parcheggia l'esecuzione in una coda di messaggi e in una coda di messaggi non recapitabili con contesto umano.
- 21:05I fallback deterministici trasformano l'incidente in un ticket.
- 21:08Ora, una breve procedura a dettagliare.
- 21:09L'utente chiede scrivi.
- 21:11Una bozza di riepilogo delle decisioni della roadmap dell'ultimo trimestre con collegamento.
- 21:14L'agente di ragionamento propone.
- 21:15Usa la ricerca del grafico in un sito SharePoint specifico, un canale Teams, filtra in base all'ultimo trimestre e quindi sintetizza.
- 21:21Validatore verifica che gli ambiti richiesti corrispondano al cuore dell'agente.
- 21:25Fun.
- 21:25L'esecutore mette chiamate grafiche con selezione di paginazione e camp.
- 21:28Reduplica in base all'edie elemento e blocchi e restituisce contesto con la provenienza.
- 21:32Il ragionamento produce un riepilogo con citazioni in linee mappate agli edie elemento.
- 21:36Validatore verifica schema e citazioni.
- 21:38Supera.
- 21:39Viene visualizzato un checkpoint umano con riepidenza.
- 21:41L'approvatore fa clic su.
- 21:42L'esecutore pubblica il risultato in Teams e invia la parte interessata.
- 21:45Ogni azione utilizza chiave di potenza dell'elemento in modo che i nuovi tentativi e i nuovi tentativi non vengano pubblicati due volte.
- 21:49Notta la disciplina.
- 21:50Nessun agente inventa uno strumento, nessun nodo attraverso un dominio al di fuori del suo erenco consentito.
- 21:55I token vengono definiti nell'ambito e propagati correttamente tramite ID Entra, non copiati e incollati tra i nodi.
- 22:00Il modello non conclude mai con successo.
- 22:02L'esecutore lo dimostra con condizioni di pubblicazione del gra.
- 22:05ID messaggio creato, ID tag elementi aggiornato e ID evento calendario, quindi timo l'esecuzione come completata.
- 22:09E sì, puoi estenderlo in modo sicuro, importare planner, viva o servizi di terze parti tramite MCP o API aperta,
- 22:15ma solo dietro strumenti proxy con schemi rigorosi e controlli di uscita dalla rete.
- 22:18Avvoggini il connettore con la stessa logica di convalida e la stessa protezione delle policy.
- 22:22La promozione tra ambienti richiede passaggi di convalida che corrispondano a un nuovo confine.
- 22:26Sviluppo per testare e produrre con aumenti di ambito esaminati non presunti.
- 22:29Questa è l'architettura di Microsoft realizzata correttamente.
- 22:31Grafico per la verità.
- 22:32Numeri successivi, non vibrazioni.
- 22:44Metriche prima e dopo.
- 22:45Accuratezza, latenza, costi, spese generali di amministrazione.
- 22:48Bella architettura, dimostralo.
- 22:50Numeri, non vibrazioni.
- 22:51Prima la linea di base, gli agenti solo prompt sono regine del dram.
- 22:54L'accuratezza è incoerente perché inventano fonti e dimenticano citazioni.
- 22:58Senza fondamenta si ottiene una prosa sicura che non punta da nessuna parte.
- 23:02La latenza di code è brutale.
- 23:04Una lunga catena di chiamate seriali dipensa più a fondo, ciascuna gonfia di contesto ridondante.
- 23:09I costi aumentano vertiginosamente perché ogni turno rispedisce trascrizioni complete e documenti non elaborati al modello come un servizio di corriere strapagato.
- 23:15Le generali di amministrazione.
- 23:18Incidenti, hotfix, errori misteriosi, audit che sembrano archeologia con gli occhi bendati.
- 23:22Ora lo stato successivo con esecutori grafici convalidati.
- 23:25La precisione aumenta perché richieste richiedono ricevuto.
- 23:27Le citazioni fondate e legate agli ID degli elementi del grafico, agli tag e agli hash firmati indicano che una risposta priva di provenienza semplicemente non supera il validatore.
- 23:35L'effetto immediato.
- 23:37Meno risposte sbagliate inviate, meno cicli di rilaborazione e un aumento misurabile nei tassi di successo delle attività sui set di valutazione.
- 23:42Quando una richiesta non può essere supportata, l'agente nega con motivazione e richiede l'approvazione umana.
- 23:47Prevedibile, revisionabile e sicuro.
- 23:48La latenza si comprime per tre motivi.
- 23:51Innanzitutto, parallelismo, recupero, riclassificazione e distrazione delle citazioni vengono eseguiti parallelamente e quindi sincronizzati in un nodo di varie.
- 23:57In secondo luogo, la memorizzazione nella cache, gli incorporamenti e i riepiloghi codificati in base al hash del contenuto e all'ambito delle autorizzazioni.
- 24:03In terzo luogo, uscita anticipata.
- 24:05Una volta che la copertura e l'affidabilità raggiungono la soglia, il grafico interrompeci.
- 24:08Confronta questo con i prompt seriali, in cui il modello riflette per un paragrafo e i tuoi utenti riflettono sull'abbandono.
- 24:12I costi diminuiscono perché la disciplina di token viene applicata ma non supplicata.
- 24:16Gli output vincolati allo schema impediscono il divagato.
- 24:19Il contesto selettivo alimenta solo i blocchi rilevanti con metadati, non interi siti.
- 24:24Prompt più brevi, risposte più piccole, meno tentativi.
- 24:26La potenza degli elementi dell'esecutore e la logica di back-off evitano chiamate duplicate e cicli sprecati.
- 24:31L'effetto netto è un minor numero di token per risultato positivo e una varianza molto inferiore.
- 24:35Alla finanza piace la riduzione della varia.
- 24:37Sovraccarico amministrativo si riduce perché l'osservabilità è progettata non improvvisata.
- 24:40Le tracce a livello di nodo e i registri mutabili riducono il tempo di diagnosi degli incidenti.
- 24:44Puoi vedere quale nodo ha avuto esito negativo, perché il motore dei criteri ha negato e cosa ha provato l'esecutore dopo.
- 24:49Le distribuzioni ripetibili riducono i lavori sul mio teatro di mano.
- 24:53La conformità smette di essere una crisi stagionale perché ogni esecuzione contiene già chi, cosa, quando e perché.
- 24:58Rendiamolo concreto con un impianto di misurazione che puoi effettivamente eseguire.
- 25:02Crea un set di valutazioni di attività rappresentative, domande, risposte con citazioni, ripiloghi con collegamenti e proposte di azioni con approvazione.
- 25:07Per ogni risposta Aurea è definita un criterio di accettazione.
- 25:11Fatti corretti con ID elementi mappati, copertura delle citazioni e varianza consentita.
- 25:16SLO di strumento P50 e P95, latenza end-to-end, spesa di token per attività riuscita e tassi di rifiuto delle policy.
- 25:21Collega ogni metrica alle tracce in modo che ogni regressione abbia una traccia di navigazione.
- 25:25Risultati che dovresti aspettarti se segui l'architettura non saranno improvvisi.
- 25:29Maggiore validità delle risposte perché le affermazioni non supportate non escono mai dalla fase staging.
- 25:32Minore latenza P95 perché le code lunghe vengono suddivise da nodi paralleli e uscite anticipate.
- 25:39Minore spesa di token perché interrompi la distribuzione di romanzi e inizia a distribuire snippet 29.
- 25:44Meno pagine agli amministratori perché la maggior parte degli errori viene gestita da fallback di terministici.
- 25:48E sì, la noiosa metrica che tutti dimenticano.
- 25:51Tasso di completamento al primo passaggio riuscito per esecuzioni vengono completate senza intervento.
- 25:54Impatto aziendale, risoluzioni più rapide significano che gli utenti smettono di aprire ticket duplicati.
- 25:59Spesa prevedibile significa budget senza intoppia sorpresa ad uti e tu.
- 26:02La sicurezza della conformità significa meno cicli di Audi che dirottono la tabella di marcia.
- 26:06La vittoria non ovvia è la reputazione.
- 26:08Quando le risposte della gente citano il contenuto dell'inquilino, i link funzionano.
- 26:12Le persone si fidano, lo usano e smettono di notare screenshot che iniziano con
- 26:16Perché ha detto questo?
- 26:18Consigli imperativi diretti, collegamento tra traccia e metrica o ti stai basando su opinioni.
- 26:22Se non riesci ad aprire un'esecuzione e vedere esattamente quale nodo ha gonfiato i token
- 26:26o bloccato la latenza, non hai osservabilità, hai vibrazioni con timestamp.
- 26:30Tutto cambia quando il validatore si trova tra un bel piano e un'azione reale.
- 26:35La precisione si stabilizza, la latenza si riduce, i costi si appiattiscono, gli amministratori dormono.
- 26:40Questa non è magia, sono esecutori grafici e convalida che svolgono il lavoro che ha segnato in modo errato i prompt.