Skip to content

Microsoft IQ in Foundry#43

Merged
farzad528 merged 1 commit into
mainfrom
farzad528/microsoft-iq-recipe
Jun 5, 2026
Merged

Microsoft IQ in Foundry#43
farzad528 merged 1 commit into
mainfrom
farzad528/microsoft-iq-recipe

Conversation

@farzad528
Copy link
Copy Markdown
Contributor

Description

Adds a new cookbook recipe, Microsoft IQ in Foundry, that builds a Microsoft IQ knowledge layer in Foundry IQ. It federates three Microsoft IQ Knowledge Sources into a single Foundry IQ Knowledge Base and queries each one, plus a cross-source question:

  • Work IQ (how people work, M365 — licensed/gated)
  • Fabric IQ (live state of the business — an airline ontology)
  • Web IQ (fresh web grounding via the remote MCP server — waitlisted)

Foundry IQ is built on Azure AI Search agentic retrieval (information retrieval + ranking pipelines). The recipe ends by querying the Knowledge Base to show a verified response from each IQ individually and a cross-source query that joins at least two IQs, then closes with an MCP-endpoint call-to-action for consuming the KB from Foundry Agent Service, Microsoft Agent Framework, and GitHub Copilot.

Verified end-to-end against live Azure resources (Work IQ, Fabric ontology, Web IQ MCP, and a Foundry IQ Knowledge Base).

Closes #

Review focus

  • Product accuracy and positioning of the Microsoft IQ family (Work IQ / Fabric IQ / Web IQ / Foundry IQ)
  • Notebook flow and that prerequisites (Work IQ license, existing Fabric ontology, Web IQ waitlist) are clearly called out
  • Registry metadata and tags

Checklist

Notebook contributions

  • Recipe author is an approved Microsoft Forgebook author, or this contribution has maintainer approval
  • Recipe was drafted or validated through the internal authoring workflow
  • Foundry PM, engineering, or DX reviewer has checked product accuracy and positioning
  • Notebook added to notebooks/ directory
  • Entry added to registry.yaml with all required fields (slug, path, title, authors)
  • Approved author entry exists in authors.yaml (with at least name and title)
  • Tags are from the allowed list in tags.yaml
  • Registry validation passes: cd scripts && npx tsx validate-registry.ts
  • Notebook runs cleanly end-to-end
  • Cell outputs cleared before committing
  • No site-specific metadata inside the notebook
  • No secrets, tenant-specific values, or private endpoints are committed
  • Images stored in notebooks/media/<slug>/ with descriptive alt text
  • Data files stored in notebooks/data/<slug>/ when applicable

Site changes

Skip if this PR only adds a notebook.

  • Site builds without errors: cd site && npm run build
  • No TypeScript errors: cd site && npx astro check

@farzad528 farzad528 requested a review from a team as a code owner June 3, 2026 16:24
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 3, 2026

🔍 Preview

A live preview of this PR is available at:
https://microsoft-foundry.github.io/forgebook/preview/pr-43/

@farzad528 farzad528 force-pushed the farzad528/microsoft-iq-recipe branch from f94ceb4 to 55e117c Compare June 3, 2026 16:59
@farzad528 farzad528 enabled auto-merge (squash) June 3, 2026 17:01
Federate Work IQ, Fabric IQ (airline ontology), and Web IQ (remote MCP)
into one Foundry IQ Knowledge Base, then query each IQ individually plus a
cross-source question. Verified end-to-end against live Azure resources.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@farzad528 farzad528 force-pushed the farzad528/microsoft-iq-recipe branch from 55e117c to f7de516 Compare June 3, 2026 17:05
@farzad528 farzad528 merged commit 0b91cd6 into main Jun 5, 2026
6 checks passed
@farzad528 farzad528 deleted the farzad528/microsoft-iq-recipe branch June 5, 2026 05:42
github-actions Bot added a commit that referenced this pull request Jun 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants