Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Foundry Agent Service è una piattaforma completamente gestita per la creazione, la distribuzione e il ridimensionamento degli agenti di intelligenza artificiale. Usare qualsiasi framework e molti modelli dal catalogo dei modelli di Foundry. Creare agenti di richiesta senza codice nel portale di Foundry oppure usare gli SDK e l'API REST disponibili per distribuirli e agenti ospitati basati sul codice creati con Agent Framework, LangGraph o il proprio codice.
Il servizio agente gestisce l'hosting, il ridimensionamento, l'identità, l'osservabilità e la sicurezza aziendale, in modo da poter concentrarsi sulla logica dell'agente.
Che cos'è un agente?
Un agente è un'applicazione di intelligenza artificiale che usa un modello di linguaggio di grandi dimensioni (LLM) per ragionare sulle richieste degli utenti e intraprendere azioni autonome per soddisfarle. A differenza di un chatbot semplice che genera solo testo, un agente può chiamare strumenti, accedere a dati esterni e prendere decisioni in più passaggi per completare un'attività. Ogni agente combina tre componenti principali:
- Modello (LLM): fornisce funzionalità di ragionamento e linguaggio.
- Istruzioni: definire obiettivi, vincoli e comportamento. In Foundry le istruzioni possono essere basate su richiesta, definizioni del flusso di lavoro o codice dell'agente ospitato.
- Strumenti: fornire l'accesso ai dati o alle azioni, ad esempio la ricerca, le operazioni di file o le chiamate API.
Servizio Agent a colpo d'occhio
| Componente | Funzionamento |
|---|---|
| Runtime dell'agente | Ospita e scala sia gli agenti di risposta rapida che quelli ospitati. Gestisce conversazioni, chiamate agli strumenti e ciclo di vita dell'agente. |
| Strumenti | Strumenti predefiniti, tra cui ricerca Web, ricerca di file, memoria, interprete del codice, server MCP e funzioni personalizzate. Estendere le funzionalità dell'agente senza creare un'infrastruttura. Gli strumenti gestiscono l'autenticazione, le credenziali gestite dal servizio stesso e l'autenticazione OBO (On-Behalf-Of). |
| modelli | Funziona con molti modelli del catalogo dei modelli Foundry, ad esempio GPT-4o, Llama e DeepSeek. Scambiare modelli senza modificare il codice dell'agente. |
| Osservabilità | Analisi end-to-end, metriche e integrazione di Application Insights. Vedere ogni decisione presa dall'agente. |
| Identità e sicurezza | Identità di Microsoft Entra, controllo degli accessi in base al ruolo (RBAC), filtri del contenuto e isolamento della rete virtuale. Affidabilità integrata di livello aziendale. |
| Pubblicazione | Versionare gli agenti, creare endpoint stabili e condividere tramite Microsoft Teams, Microsoft 365 Copilot e il Registro degli Agenti Entra. |
Inizia a lavorare con gli agenti
Sei pronto per iniziare a usare gli agenti? Scegli il percorso in base al modo in cui vuoi costruire:
- Nuovo agli agenti?Iniziare con un agente di prompt per creare un agente con istruzioni e strumenti. Usare il portale foundry per crearne uno senza codice necessario o usare gli SDK o l'API REST.
- Si vuole distribuire un agente come contenitore con un framework di propria scelta?Creare un agente ospitato con Agent Framework o LangGraph, distribuirlo in Foundry e testarlo end-to-end.
- Vuoi orchestrare più agenti?Creare un flusso di lavoro per orchestrare gli agenti e la logica di business in un generatore visivo.
Tipi di agente
Il servizio Agent supporta tre tipi di agenti, ognuno progettato per esigenze diverse:
- Agenti reattivi
- Agenti del flusso di lavoro (anteprima)
- Agenti ospitati (anteprima)
Agenti reattivi
Gli agenti prompt vengono definiti interamente tramite la configurazione: istruzioni, selezione del modello e strumenti. Crearli nel portale foundry o tramite l'API o gli SDK e il servizio agent gestisce automaticamente l'orchestrazione e l'hosting.
Ideale per: prototipazione rapida, strumenti interni e agenti che non necessitano di logica di orchestrazione personalizzata. Creare un agente di lavoro in pochi minuti usando il portale.
Agenti del flusso di lavoro (anteprima)
Gli agenti del flusso di lavoro orchestrano una sequenza di azioni o coordinano più agenti usando definizioni dichiarative. Creare flussi di lavoro visivamente nel portale foundry o definirli in YAML tramite Visual Studio Code. I flussi di lavoro supportano la logica di diramazione, i passaggi del ciclo umano e i modelli sequenziali o di chat di gruppo.
Ideale per: orchestrazione in più passaggi, coordinamento da agente a agente, flussi di lavoro di approvazione e scenari che necessitano di automazione ripetibile senza codice personalizzato.
Agenti ospitati (anteprima)
Gli agenti ospitati sono agenti basati sul codice creati con un framework di propria scelta e distribuiti come contenitori nel servizio Agent. Si scrive la logica di orchestrazione, ovvero chiamate di strumenti, ragionamento in più passaggi, coordinamento tra agenti e Foundry gestisce il runtime, il ridimensionamento e l'infrastruttura.
Annotazioni
Gli agenti ospitati sono attualmente in anteprima pubblica.
Ideale per: flussi di lavoro complessi, integrazioni di strumenti personalizzati, sistemi multi-agente e scenari in cui è necessario il controllo completo sul comportamento dell'agente.
Confrontare i tipi di agente
| Agenti rapidi | Agenti del flusso di lavoro | Agenti ospitati (anteprima) | |
|---|---|---|---|
| Codice obbligatorio | No | No (YAML facoltativo) | Sì |
| Servizio di hosting | Completamente gestito | Completamente gestito | Basato su contenitori, gestito |
| Orchestrazione | Agente singolo | Multi-agente, ramificazione | Logica personalizzata |
| migliore per | Creazione di prototipi, attività semplici | Automazione in più passaggi | Controllo completo, framework personalizzati |
Supporto di modelli
Il servizio Agent funziona con molti modelli disponibili nel catalogo dei modelli Foundry. Per l'elenco completo, vedere Quote, limiti e supporto regionale.
Tools
Il servizio Agent offre strumenti predefiniti e supporta strumenti personalizzati in modo che gli agenti possano eseguire azioni e accedere ai dati. Per un elenco completo, vedere il catalogo degli strumenti Foundry. Per i modelli di selezione degli strumenti avanzati, vedere Procedure consigliate per gli strumenti.
Annotazioni
Alcuni strumenti, tra cui la memoria e la ricerca Web, sono disponibili in anteprima. Per la disponibilità in base all'area geografica e allo stato di anteprima, vedere Supporto degli strumenti in base all'area e al modello.
Ciclo di vita dello sviluppo
Il servizio Agent supporta il flusso di lavoro build-test-deploy-monitor completo:
- Crea — Definisci un agente di prompt nel portale o sviluppa un agente ospitato con il codice.
- Test — Chatta con l'agente nel playground degli agenti o eseguilo localmente.
- Traccia — ispezionare ogni chiamata di modello, invocazione dello strumento e decisione con il tracciamento dell'agente.
- Evaluate : eseguire valutazioni per misurare la qualità e rilevare le regressioni.
- Pubblica : alzare di livello l'agente a una risorsa gestita con un endpoint stabile.
- Monitoraggio : tenere traccia delle prestazioni e dell'affidabilità con metriche e dashboard del servizio.
Per una procedura dettagliata, vedere Ciclo di vita di sviluppo dell'agente.
Funzionalità aziendali
Il servizio Agent offre un'infrastruttura di livello aziendale per ogni agente distribuito:
- Identità agente : ogni agente può avere un'identità Microsoft Entra dedicata, abilitando l'accesso sicuro e con ambito alle risorse e alle API senza condividere le credenziali.
- Rete privata : eseguire agenti all'interno della rete virtuale di Azure per l'isolamento completo della rete e la conformità ai requisiti di residenza dei dati. La rete privata è disponibile per gli agenti prompt e gli agenti del flusso di lavoro. Gli agenti ospitati non supportano attualmente il networking privato in anteprima.
- Controllo di accesso basato sui ruoli — Permessi con granularità fine tramite Microsoft Entra e controllo di accesso basato sui ruoli di Azure. Controllare chi può creare, richiamare e gestire gli agenti.
- Sicurezza del contenuto — i filtri di contenuto integrati consentono di ridurre i rischi di iniezione di prompt (inclusa l'iniezione incrociata di prompt) e impedire output non sicuri.
Per istruzioni sull'installazione dell'ambiente, vedere Configurare l'ambiente.
Pubblicazione e condivisione
Il servizio Agent offre il controllo delle versioni e la pubblicazione predefiniti in modo che gli agenti possano passare dallo sviluppo alla produzione con sicurezza.
- Versionamento: durante l'iterazione sull'agente, le versioni vengono automaticamente salvate. Eseguire il rollback a qualsiasi versione precedente o confrontare le modifiche tra le versioni.
- Pubblicazione : alzare di livello un agente a una risorsa gestita con un endpoint stabile. Gli agenti pubblicati ereditano l'identità dell'organizzazione e i controlli di accesso configurati per il progetto e possono essere richiamati a livello di codice.
- Distribuzione — Condividere gli agenti pubblicati tramite Microsoft 365 Copilot e Teams e il Registro degli agenti Entra, posizionando i tuoi agenti dove gli utenti già lavorano.
Sicurezza, privacy e conformità
Il servizio Agent è progettato per carichi di lavoro aziendali in cui sono necessari controlli sicuri sull'identità, sulla rete, sulla gestione dei dati e sulla sicurezza.
- Controlli di sicurezza: usare protezioni integrate per ridurre gli output non sicuri e attenuare i rischi di inserimento dei prompt, inclusi gli attacchi XPIA (Cross-Prompt Injection).
- Controlli di isolamento di rete e residenza dei dati: utilizzare reti virtuali e risorse personalizzate per soddisfare le vostre esigenze.
- Porta le tue risorse: Usa le tue risorse Azure (ad esempio, archiviazione, Azure AI Search e Azure Cosmos DB per lo stato della conversazione) per soddisfare le esigenze operative e di conformità. Consulta Usare le proprie risorse.
- Linee guida per l'IA responsabile: per un set più ampio di raccomandazioni e risorse di governance, vedere L'articolo relativo all'intelligenza artificiale responsabile per Microsoft Foundry.
Contenuti correlati
- Configurare l'ambiente
- Ciclo di vita di sviluppo dell'agente
- Distribuire il primo agente hostato
- Catalogo degli strumenti
- Quote, limiti e supporto a livello di area
- Per assistenza o per connettersi alla community, partecipare a Microsoft AI Discord.