Che cos'è Foundry IQ?

Nota

Alcune funzionalità di IQ Foundry sono ora disponibili a livello generale, mentre altre rimangono in anteprima. La disponibilità dipende dalla versione dell'API REST del servizio di ricerca usata. Il portale di Microsoft Foundry e il portale di Azure continuano a fornire l'accesso in anteprima a tutte le funzionalità di recupero agentico.

Per indicazioni sulla migrazione, tra cui una suddivisione delle funzionalità disponibili a livello generale e di ciò che rimane in anteprima, consultare Eseguire la migrazione del codice di recupero agentico alla versione più recente.

Gli agenti necessitano di contesto da contenuti aziendali sparsi per rispondere in modo accurato alle domande. Il modello Foundry che alimenta un agente ha un limite di conoscenze e non può accedere ai dati proprietari in modo autonomo. Con Foundry IQ è possibile creare una knowledge base multi-origine configurabile che fornisce agli agenti risposte con riconoscimento delle autorizzazioni in base ai dati dell'organizzazione.

Una knowledge base è costituita da origini knowledge (connessioni a archivi dati interni ed esterni) e parametri che controllano il comportamento di recupero. Più agenti possono condividere la stessa knowledge base. Quando un agente esegue una query sulla knowledge base, Foundry IQ utilizza il recupero agentico per elaborare la query, recuperare informazioni pertinenti, applicare le autorizzazioni utente e restituire risposte fondate con citazioni.

Funzionalità

  • Collega una base di conoscenza a più agenti. Le origini conoscenze supportate includono archivi dati interni (ad esempio Archiviazione BLOB di Azure, SharePoint e OneLake) e dati Web pubblici.

  • Automatizzare la suddivisione in blocchi dei documenti, la generazione di embedding vettoriale e l'estrazione dei metadati per le fonti di conoscenza indicizzate. Pianificare le esecuzioni ricorrenti dell'indicizzatore per l'aggiornamento incrementale dei dati.

  • Esegui query su parole chiave, vettoriali o ibride su fonti di conoscenza indicizzate e remote.

  • Usare il motore di recupero agentico con un modello di linguaggio di grandi dimensioni (LLM) per pianificare query, selezionare le origini, eseguire ricerche parallele e aggregare i risultati.

  • Restituisce dati estrattivi con citazioni in modo che gli agenti possano ragionare sul contenuto non elaborato e tracciare le risposte ai documenti di origine.

  • Sincronizzare gli elenchi di controllo di accesso (ACL) per le origini supportate e onorare le etichette di riservatezza di Microsoft Purview. Applicare le autorizzazioni in fase di query in modo che gli agenti restituiscano solo contenuto autorizzato.

  • Esegui query utilizzando l'identità Microsoft Entra del chiamante per garantire l'applicazione delle autorizzazioni end-to-end.

  • Connettere la knowledge base di IQ Foundry a un agente Microsoft Copilot Studio.

Componenti

Una knowledge base di Foundry IQ contiene fonti di conoscenza e utilizza il recupero basato su agenti per gestire le query. Azure AI Search fornisce l'infrastruttura di indicizzazione e recupero sottostante.

Componente Descrizione
Knowledge Base Risorsa di primo livello che orchestra il recupero agentico. Definisce le origini delle conoscenze su cui eseguire query e i parametri che controllano il comportamento di recupero, incluso lo sforzo di ragionamento nel recupero (minimo, basso o medio) per l'elaborazione su LLM (modelli linguistici di grande scala).
Origini delle informazioni Connessioni al contenuto indicizzato o remoto. Una knowledge base fa riferimento a una o più fonti di conoscenza.
Recupero agentico La pipeline con più query, che scompone le domande complesse in sottoquery, le esegue in parallelo, classifica i risultati semanticamente e restituisce risposte unificate. Usa un LLM opzionale di Azure OpenAI nei modelli Foundry per la pianificazione delle query.

È possibile usare le knowledge base di IQ Foundry nel servizio Foundry Agent, Microsoft Agent Framework o in qualsiasi applicazione personalizzata chiamando l'API REST della Knowledge Base o le librerie client supportate Azure SDK da Azure AI Search.

Flusso di lavoro

È possibile configurare L'IQ di Foundry tramite un portale o a livello di codice. I passaggi seguenti descrivono il flusso di lavoro tipico per entrambi gli approcci.

  1. Accedere a Microsoft Foundry. Assicurarsi che l'interruttore New Foundry sia attivato. Questi passaggi fanno riferimento a Foundry (nuovo).These steps refer to Foundry (new).

  2. Creare un progetto o selezionare un progetto esistente.

  3. Nel menu in alto selezionare Compila.

  4. Nella scheda Knowledge:

    1. Creare o connettersi a un servizio di ricerca esistente che supporti il recupero agentico.
    2. Creare una base di conoscenza aggiungendo una fonte di conoscenza alla volta.
    3. Configurare le proprietà della Knowledge Base per il comportamento di recupero.
  5. Nella scheda Agenti :

    1. Creare o selezionare un agente esistente.
    2. Connettersi alla knowledge base.
    3. Usare il playground per inviare messaggi e perfezionare l'agente.

Nota

  • Il playground fornisce un flusso di lavoro semplificato per i test di verifica dei concetti. Quando passi al codice, configura identità gestite e permessi per soddisfare i requisiti di sicurezza della tua organizzazione.

  • È possibile usare il portale Azure per creare knowledge base e origini delle informazioni, ma la configurazione e l'integrazione dell'agente devono essere eseguite nel portale di Microsoft Foundry o a livello di codice.

Relazione con IQ di Fabric e IQ aziendale

Microsoft fornisce tre carichi di lavoro di IQ che consentono agli agenti di accedere a diversi aspetti dell'organizzazione:

  • Fabric IQ è un livello di intelligenza semantica per Microsoft Fabric. Modella i dati aziendali (ontlogi, modelli semantici, grafici e agenti dati) in modo che gli agenti possano ragionare sull'analisi in OneLake e Power BI.

  • Work IQ è un livello di intelligence contestuale per Microsoft 365. Acquisisce segnali di collaborazione da documenti, riunioni, chat e flussi di lavoro, fornendo agli agenti informazioni dettagliate sul funzionamento dell'organizzazione.

  • Foundry IQ è un livello di conoscenza gestito per i dati aziendali. Connette i dati strutturati e non strutturati tra Azure, SharePoint, OneLake e il Web per consentire agli agenti di accedere alle informazioni che rispettano le autorizzazioni.

Ogni carico di lavoro di IQ è autonomo, ma è possibile usarli insieme per fornire contesto organizzativo completo per gli agenti.

Inizia

Connettere la knowledge base di IQ Foundry a un agente Microsoft Copilot Studio

Dopo aver connesso la Knowledge Base di Foundry IQ a un agente del servizio agent, è anche possibile aggiungere tale agente a Microsoft Copilot Studio. Questa integrazione rende disponibili le conoscenze aziendali per Copilot Studio agenti con recupero a terra, attribuzione di origini e gestione centralizzata delle conoscenze.

Per istruzioni di configurazione, vedere Connettersi a un agente foundry Microsoft (anteprima).