Skip to content

Add Foundry IQ multi-source retrieval sample - #188

Open
mattgotteiner wants to merge 1 commit into
Azure-Samples:mainfrom
mattgotteiner:foundry-iq-multi-source
Open

Add Foundry IQ multi-source retrieval sample#188
mattgotteiner wants to merge 1 commit into
Azure-Samples:mainfrom
mattgotteiner:foundry-iq-multi-source

Conversation

@mattgotteiner

@mattgotteiner mattgotteiner commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add an end-to-end Python sample with one knowledge base referencing both SearchIndexKnowledgeSource and McpServerKnowledgeSource
  • use bundled fictional public data plus the public Microsoft Learn MCP server
  • verify from linked activity and references records that both sources participated
  • document source inclusion, reasoning effort, reranker threshold, runtime, authentication, troubleshooting, and cleanup guidance
  • refuse resource-name collisions and restrict cleanup to ETag-bound resources owned by the sample

Validation

  • 12 local tests pass
  • clean end-to-end deployment completed setup, cross-source answer synthesis, trace verification, data-plane cleanup, and infrastructure deletion
  • observed 2 Search activities / 3 Search references and 2 MCP activities / 14 MCP references
  • independent cleanup verification found zero remaining indexes, knowledge sources, or knowledge bases
  • no secrets or environment-specific identifiers are committed

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
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.

1 participant