Vad är Foundry IQ?
Tip
Mer information finns på fliken Text och bilder !
Microsoft Foundry tillhandahåller en integrerad miljö för att skapa AI-program och agenter. Modeller ger agenter språk- och resonemangsfunktioner, verktyg gör det möjligt för dem att utföra åtgärder och kunskap ger dem information som inte ingick i modellträningen.
Foundry IQ är det hanterade kunskapsskiktet i den här miljön. Den ansluter strukturerade och ostrukturerade data från företagssystem som stöds och webben, vilket gör den informationen tillgänglig för agenter via återanvändbara kunskapsbaser.
En Foundry IQ-lösning baseras på en Azure AI-sökning resurs som hanterar kunskapshämtningen och har tre huvudkomponenter:
| Component | Purpose |
|---|---|
| Kunskapsbas | Resursen på den översta nivån som identifierar en samling relaterade kunskapskällor och styr hämtningsbeteendet. |
| Kunskapskälla | En anslutning till indexerat eller fjärranslutet innehåll, till exempel Microsoft SharePoint innehåll, Azure SQL databaser, dokument i Azure Storage, offentliga webbdata, Microsoft 365 Copilot Work IQ och andra. |
| Agentbaserad hämtning | En hämtningsprocess som planerar sökningar, hittar relevant innehåll, rangordnar resultat och returnerar ett enhetligt svar med källreferenser. |
Flera agenter kan använda Model Context Protocol (MCP) för att ansluta till Foundry IQ-resursen och söka i dess kunskapslager, så att du kan utveckla och hantera ett enda centralt hanterat kunskapslager för din agentegendom i stället för att implementera enskilda RAG-pipelines för varje agent och datakälla.
Varför ska jag använda Foundry IQ?
Överväg en organisation som vill skapa tre agenter:
- En ekonomiagent som ger råd till anställda om riktlinjer och procedurer för utgiftsanspråk.
- En arbetsplatsagent som gör det möjligt för anställda att begära support med arbetsplatsanläggningar.
- En semesteragent som tillhandahåller information om företagssemestrar och gör det möjligt för anställda att boka personlig ledighet.
Varje agent behöver tillförlitlig information. En metod är att skapa en separat RAG-pipeline för varje agent, inklusive dokumentbearbetning, inbäddningar, sökindex, hämtningslogik, behörigheter och övervakning. Den här metoden kan duplicera arbete och ge inkonsekventa resultat.
Med Foundry IQ kan utvecklare skapa kunskapsbaser kring affärsdomäner, till exempel Ekonomiprinciper eller Arbetsplats och anläggningar, och ansluta dem till de agenter som behöver dem. Flera agenter kan använda samma kunskapsbas, så en förbättring av delad kunskap kan vara till nytta för alla anslutna agenter.
Foundry IQ innehåller funktioner som omfattar:
- Ansluta kunskapsbaser till indexerade och fjärranslutna kunskapskällor.
- Förbereda indexerat innehåll via åtgärder som segmentering, inbäddningsgenerering och extrahering av metadata.
- Hämtar information med nyckelords-, vektor- eller hybridsökningstekniker.
- Planera och samordna hämtning över flera källor.
- Returnera relevant innehåll med citat till dess källor.
- Framtvinga användarbehörigheter för källor och konfigurationer som stöds.
Skapa en Foundry IQ-resurs
Azure AI-sökning tillhandahåller den underliggande indexerings- och hämtningsinfrastrukturen för Foundry IQ. Det första steget i att skapa en Foundry IQ-lösning är att konfigurera en Foundry IQ-resurs med en Azure AI-sökning-instans.
Tip
När Foundry IQ-resursen har skapats lägger du till den hanterade identifiering som används av ditt Foundry-projekt i rollen Sökindexdataläsare för den Azure AI-sökning resursen så att du kan testa kunskapshämtningen på agentens lekplats. Hanterade identiteter för alla produktionsagenter som ska använda Foundry IQ-implementeringen måste också läggas till i den här rollen.