Introduzione
Gli agenti di intelligenza artificiale usano l'intelligenza artificiale generativa per interpretare i dati, prendere decisioni e completare attività con un intervento umano minimo, rendendoli adatti per automatizzare flussi di lavoro complessi. Per crearli in modo efficace, gli sviluppatori necessitano di un framework che bilancia la facilità d'uso con l'affidabilità di livello aziendale.
Microsoft Agent Framework è la nuova generazione di Kernel semantico e AutoGen, compilata dagli stessi team. Combina le astrazioni degli agenti semplici di AutoGen con le funzionalità aziendali di Kernel semantico, ovvero la gestione dello stato basata su sessione, la sicurezza dei tipi, il middleware e i dati di telemetria, e aggiunge flussi di lavoro basati su grafo per l'orchestrazione esplicita di più agenti. Il risultato è un SDK flessibile e pronto per la produzione per la creazione di soluzioni a agente singolo e multi-agente.
Questo modulo si concentra sull'uso di Microsoft Agent Framework insieme a Microsoft Foundry Agent Service per creare agenti IA. Si supponga di dover sviluppare un agente che estrae i dati dai report spese inviati, li formatta correttamente e li invia tramite posta elettronica ai destinatari appropriati. Le funzionalità di integrazione e gestione delle sessioni dello strumento di Agent Framework semplificano l'implementazione di questo tipo di flusso di lavoro.
In questo modulo vengono fornite informazioni sulle funzionalità di base di Microsoft Agent Framework SDK e su come creare agenti di intelligenza artificiale con funzioni degli strumenti.
Dopo aver completato questo modulo, si sarà in grado di:
- Usare Microsoft Agent Framework per connettersi a un progetto Microsoft Foundry.
- Creare agenti di Microsoft Foundry usando il Microsoft Agent Framework.
- Integrare le funzioni degli strumenti con l'agente di intelligenza artificiale.
Note
Sappiamo che persone diverse amano imparare in modi diversi. È possibile scegliere di completare questo modulo in formato basato su video oppure leggere il contenuto come testo e immagini. Il testo contiene maggiori dettagli rispetto ai video, quindi in alcuni casi potresti voler farvi riferimento come materiale supplementare alla presentazione video.