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.
Questa competenza consente agli sviluppatori di lavorare con progetti e modelli foundry nuovi ed esistenti Microsoft. Illustra l'individuazione e la distribuzione dei modelli, lo sviluppo dell'agente ospitato e prompt, la pianificazione di routine, l'interoperabilità da agente a agente (A2A), i flussi di lavoro di valutazione, il monitoraggio della produzione e la risoluzione dei problemi.
Distribuire, pianificare, connettere, valutare e gestire Microsoft agenti Foundry end-to-end con supporto Azure Developer CLI (azd), CI/CD, routine, connessioni A2A e linee guida per l'autenticazione.
Abilità:microsoft-foundry | Codice sorgente
Elementi forniti
Questa competenza fornisce GitHub Copilot con conoscenze specializzate per il ciclo di vita dell'agente foundry Microsoft. Illustra l'individuazione e la distribuzione dei modelli, lo sviluppo dell'agente ospitato e prompt, la pianificazione di routine, l'interoperabilità A2A, i flussi di lavoro di valutazione, il monitoraggio della produzione e la risoluzione dei problemi.
Prerequisiti
- Azure sottoscrizione: Creare un account gratuito se non ne hai uno.
- interfaccia della riga di comando per sviluppatori Azure: eseguire l'installazione
azddall'interfaccia della riga di comando installa Azure developer e quindi accedere conazd auth login. -
Estensioni foundry
azd: installare le estensioni Foundry necessarie per il flusso di lavoro, ad esempioazure.ai.agents,azure.ai.projects,microsoft.foundryeazure.ai.routinesper le routine. - assistente AI con Azure Skills: GitHub Copilot per Azure, Visual Studio Code con Azure estensione MCP, Claude Code o un altro client MCP compatible MCP.
Quando usare questa competenza
Usare questa competenza quando è necessario:
- Creare applicazioni agente ospitate eseguendo lo scaffolding da zero, usando un progetto o un modello Foundry esistente, il lifting del codice dell'agente esistente o il ripristino da una guida introduttiva non riuscita (Microsoft Framework agente, LangGraph o framework personalizzati in Python o C#).
- Creare nuove applicazioni agente ospitate con framework agente Microsoft, LangGraph o framework personalizzati in Python o C#.
- Gestire gli agenti Foundry tramite
azd, tra cui lo scaffolding, il provisioning, la distribuzione, l'esecuzione, l'richiamo e la risoluzione dei problemi dei flussi di lavoro. - Distribuire agenti in Azure AI Foundry.
- Configurare le pipeline di distribuzione CI/CD per gli agenti Foundry ospitati.
- Richiamare e testare gli agenti (conversazioni specifiche del protocollo, a turno singolo o a turno singolo).
- Pianificare o attivare eventi con routine (timer occasionali, pianificazioni cron ricorrenti, trigger di GitHub problemi, eventi esterni personalizzati, invio manuale, abilitazione o disabilitazione delle operazioni e
azure.yamldefinizioni). - Creare, distribuire e connettersi agli agenti ospitati che supportano la voce e lo streaming in tempo reale.
- Esporre un agente Foundry come endpoint A2A in modo che altri agenti possano individuarlo e chiamarlo.
- Creare una connessione remota dello strumento A2A in modo che un agente Foundry possa chiamare un altro agente compatibile con A2A.
- Scegliere l'autenticazione A2A, incluso il pass-through del token Entra dell'utente finale con il
user-entra-tokentipo di autenticazione o l'identità dell'agente chiamante con ilagentic-identitytipo di autenticazione. - Valutare le prestazioni dell'agente (valutazione batch, valutazione continua, ottimizzazione prompt e monitoraggio CI/CD).
- Convertire gli agenti esistenti in versioni pronte per l'ottimizzazione per il Servizio di ottimizzazione agente Foundry (FAOS).
- Ottimizzare i modelli in Azure AI Foundry, incluse le esecuzioni di preparazione e training del set di dati.
- Creare e gestire set di dati di valutazione dalle tracce di produzione.
- Distribuire modelli dal catalogo Foundry con individuazione della capacità tra aree.
- Configurare l'infrastruttura Foundry, inclusi progetti, risorse, isolamento rete virtuale e provisioning dei servizi di intelligenza artificiale.
- Gestire le autorizzazioni, le quote e la capacità del controllo degli accessi in base al ruolo per le risorse foundry.
- Monitorare le prestazioni dell'agente nell'ambiente di produzione (rilevamento continuo di valutazione e regressione).
- Eseguire query su tracce, analizzare la latenza e gli errori.
- Tracciare i risultati della valutazione alle risposte dell'agente specifiche che le hanno causate.
- Risolvere i problemi dell'agente (visualizzare i log, eseguire query di telemetria, diagnosticare gli errori).
Esempi di suggerimenti
Provare a eseguire queste richieste per attivare questa competenza:
- "Distribuire l'agente in Azure AI Foundry."
- "Creare un nuovo agente ospitato in Microsoft Foundry."
- "Configurare una pipeline CI/CD per l'agente ospitato foundry".
- "Pianificare l'agente Foundry per l'esecuzione ogni mattina del giorno feriale".
- "Definire una routine Foundry in azure.yaml".
- "Esporre questo agente ospitato come endpoint A2A".
- "Connettere l'agente ospitato a un altro agente compatibile con A2A."
- "Usare l'autenticazione del token Entra dell'utente finale per una connessione dell'agente A2A in ingresso".
- "Valutare le prestazioni dell'agente usando gli analizzatori foundry".
- "Ottimizzare le istruzioni dell'agente usando FAOS".
- "Configurare il monitoraggio continuo della valutazione per l'agente".
- "Creare un set di dati di valutazione dalle tracce di produzione".
- "Distribuire un modello dal catalogo Foundry".
- "Configurare un progetto Foundry con isolamento della rete virtuale".
- "Creare una risorsa di Servizi di intelligenza artificiale per il progetto Foundry".
- "Risolvere l'errore di distribuzione dell'agente ospitato."
- "Come si gestisce il controllo degli accessi in base al ruolo per le risorse foundry?"