Microsoft Foundry per intelligenza artificiale
Tip
Per altri dettagli, vedi la scheda Testo e immagini .
Microsoft Foundry è una piattaforma distribuita come servizio (PaaS) unificata di livello aziendale per la creazione, la distribuzione e la gestione di applicazioni e agenti di intelligenza artificiale. Consolida i modelli, l'orchestrazione degli agenti, il monitoraggio e gli strumenti di governance in un'unica piattaforma, offrendo infrastruttura e sicurezza di livello di produzione.
Foundry offre potenti funzionalità per gli sviluppatori, tra cui la possibilità di scegliere tra un'ampia gamma di modelli, usare tali modelli per creare agenti, connettere tali agenti agli strumenti e integrare le conoscenze usando Foundry IQ, il punto di connessione centralizzato per le origini dati.
Models
Foundry supporta migliaia di modelli, tra cui opzioni avanzate di prima parte, di terze parti e open source, direttamente dal catalogo dei modelli unificato. Gli sviluppatori possono accedere ai modelli OpenAI ospitati in Azure, ad esempio la famiglia GPT-5 più recente (GPT-5, GPT-5-mini, GPT-5-nano, GPT-5-chat/5.2-chat) con ampie capacità di ragionamento e multimodalità, insieme a modelli specializzati di Anthropic (ad esempio, Claude Opus 4.6/4.5, Sonnet), Mistral, Cohere, Meta LLaMA, DeepSeek, Grok di xAI, Black Forest Labs e modelli di Hugging Face governati dalle imprese.
Gli utenti possono esplorare migliaia di modelli, da modelli di base di grandi dimensioni a varianti leggere e specifiche del dominio, valutarle tramite classifiche e playground predefiniti e gestire le distribuzioni direttamente in Foundry. Il supporto completo del ciclo di vita consente la distribuzione per regione, i tipi di distribuzione personalizzabili (standard, provisionato, batch), il controllo della versione e il supporto della governance con l'Intelligenza Artificiale Responsabile e la sicurezza dei contenuti.
Agents
Al centro di Microsoft Foundry è un approccio di tipo agent-first che consente agli sviluppatori di creare agenti intelligenti e orientati alle attività direttamente all'interno dei progetti Foundry. Questi agenti possono ragionare sugli input, chiamare strumenti, interagire con i dati e automatizzare i flussi di lavoro usando l'orchestrazione predefinita della piattaforma. Foundry gestisce il coordinamento sottostante, tra cui threading dei messaggi, esecuzione degli strumenti, controlli di sicurezza e osservabilità, in modo che gli sviluppatori possano concentrarsi sulla progettazione degli obiettivi e delle funzionalità dell'agente. Usando flussi di lavoro con poco codice o code-first, i team possono creare sistemi multi-agente che funzionano con risorse di progetto come documenti, set di dati, indici di ricerca e connessioni a sistemi esterni, incluse integrazioni come Funzioni di Azure o Microsoft Fabric.
Tools
Foundry offre una suite completa di servizi di Azure, ad esempio riconoscimento vocale, visione, linguaggio, intelligence per i documenti e altro ancora. Questi strumenti Foundry offrono funzionalità di intelligenza artificiale che possono essere integrate in applicazioni Web o per dispositivi mobili in modo semplice da implementare. Sono disponibili più di una dozzina di servizi diversi che possono essere usati separatamente o insieme per aggiungere potenza di intelligenza artificiale alle applicazioni. Ad esempio, è possibile usare Visione di Azure per analizzare immagini, linguaggio di Azure per riepilogare testo, classificare informazioni o estrarre frasi chiave e Riconoscimento vocale di Azure per convertire il riconoscimento vocale in testo e testo in voce.
Informazioni
L'IQ di Foundry fornisce un livello di conoscenza consapevole delle autorizzazioni e multi‑sorgente che fornisce agli agenti risposte accurate e fondate utilizzando i propri dati dell'organizzazione. Consente di creare una Knowledge Base configurabile costituita da origini knowledge interne ed esterne, ad esempio Archiviazione BLOB di Azure, SharePoint, OneLake o dati Web pubblici, e gestisce automaticamente l'indicizzazione, la suddivisione in blocchi di documenti, gli incorporamenti vettoriali e l'estrazione di metadati. Quando un agente esegue una query sulla Knowledge Base, Foundry IQ usa il recupero agentico per suddividere la domanda in sottoquery, eseguire ricerche in più origini in parallelo e restituire informazioni pertinenti supportate dalla citazione applicando le autorizzazioni utente e le etichette di riservatezza di Microsoft Purview. In questo modo, gli agenti possono trarre da contenuto attendibile e aggiornato e restituire solo informazioni che l'utente è autorizzato a visualizzare, fornendo una knowledge base affidabile per i flussi di lavoro di intelligenza artificiale aziendale.
Gli asset per la soluzione di intelligenza artificiale sono organizzati all'interno di un progetto. Ogni progetto è contenuto all'interno di una risorsa Foundry, che fornisce l'hosting di modelli e i servizi necessari per le app e gli agenti in Azure.
Risorse e progetti fonderia
Per iniziare a usare Foundry, è necessario creare una risorsa Foundry, che fornisce l'hosting di modelli e i servizi necessari per le app e gli agenti. È possibile creare una risorsa Foundry nel portale di Azure, nel portale di Foundry o a livello di codice con lo scripting.
Una risorsa Foundry è la risorsa di Azure che fornisce le funzionalità della piattaforma. Una risorsa Foundry consente di accedere a:
- Modelli (compatibili con Microsoft, partner e OpenAI)
- Servizio agente di Foundry
- Governance della distribuzione
- Monitoraggio e osservabilità
- Limiti di sicurezza
- Quote e controlli operativi
Un progetto Foundry è un'area di lavoro all'interno di tale risorsa in cui si creano app, agenti e valutazioni di intelligenza artificiale. Un progetto Foundry consente di compilare e gestire:
- Agents
- Valutazioni
- File e set di dati
- Indici vettoriali
- Flussi (logica dell'intelligenza artificiale)
- Connections
- Impostazioni specifiche del progetto
È possibile avere una risorsa Foundry per un team o un reparto e molti progetti Foundry al suo interno, ognuno incentrato su un caso d'uso di intelligenza artificiale separato.
Portale di Foundry
Il portale foundry offre un'interfaccia moderna basata sul Web per lo sviluppo, il test e le soluzioni di intelligenza artificiale operativa. Qui è dove trascorrerai molto del tuo tempo quando lavori con modelli, agenti e altre risorse.
Annotazioni
Il portale foundry ha un'interfaccia utente classica e una nuova interfaccia utente. I due offrono esperienze leggermente diverse per gli utenti. Scegliere il nuovo portale per un'esperienza semplice che combina semplicità con strumenti avanzati e sicuri per creare, gestire e aumentare le applicazioni multi-agente. Qui sono visibili solo i progetti Foundry. Usare il modello classico per tutti gli altri tipi di risorse. Gli utenti possono alternare le interfacce classiche e nuove in base alle esigenze.
Nel nuovo portale Foundry è possibile individuare modelli e strumenti, creare agenti, gestire il funzionamento di tali agenti e molto altro ancora. In qualsiasi momento, è possibile ottenere assistenza con l'assistente Ask AI. L'esperienza Ask AI usa agenti secondari specializzati per rispondere a domande e assistenza con le attività in Microsoft Foundry. Può guidare l'utente nella documentazione, spiegare le funzionalità del catalogo dei modelli, risolvere i problemi e gestire distribuzioni, quote e operazioni del modello. Confronta e analizza anche i modelli, interpreta i dashboard di monitoraggio e supporta flussi di lavoro di valutazione end-to-end per modelli e agenti linguistici.
Uso del portale foundry per lo sviluppo di applicazioni
Quando si creano applicazioni in Azure, Foundry offre una piattaforma potente e versatile per lo sviluppo. Un nome generale per le applicazioni (che può o meno avere funzionalità di intelligenza artificiale) è applicazioni client. Un'applicazione client è un programma con cui un utente interagisce sul proprio dispositivo (ad esempio un telefono, un portatile o un browser) che invia richieste a un server e visualizza i risultati.
Si consideri il flusso di lavoro seguente per l'uso del portale foundry per sviluppare un'applicazione di intelligenza artificiale:
- Accedere al portale di Foundry usando la sottoscrizione di Azure e creare un progetto Foundry.
- In Foundry selezionare un modello dal Catalogo modelli e distribuirlo.
- In Foundry sperimentare con il modello in Playground. È possibile usare Playground per scrivere richieste, testare le risposte del modello, configurare i parametri.
- Usare il modello configurato nella propria applicazione client.
Un'applicazione client di intelligenza artificiale usa un modello, dati e logica dell'applicazione per elaborare e restituire i risultati. La logica dell'app è il codice o il flusso di lavoro che invia richieste al modello, riceve la risposta e elabora e trasforma i risultati. L'intero processo è noto come interazione client-server . Un sistema client-server fornisce le basi per l'interazione degli utenti con i sistemi di intelligenza artificiale, il modo in cui le richieste vengono elaborate e il modo in cui vengono recapitati i risultati.
Responsabilità del cliente:
- Presentare un'interfaccia utente o un'interfaccia della riga di comando
- Raccogliere l'input dell'utente (testo, voce, immagini)
- Formattare l'input in un prompt o una richiesta API
- Inviare una richiesta al server (endpoint modello)
- Visualizzare l'output restituito
Il client richiede il modello per i risultati, ospitati dal server o dal back-end. In Foundry il server è la distribuzione del modello.
Responsabilità del server:
- Ricevere il prompt
- Eseguire l'inferenza nel modello
- Applicare istruzioni di sistema, sicurezza, contesto e altro ancora
- Restituisce l'output generato ( ad esempio: testo, immagine, audio o JSON strutturato)
Si esaminerà ora come i client si connettono ai modelli Foundry e come usare gli endpoint Foundry.