Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

Microsoft Fabric with the Responses API

This sample shows how to use the Microsoft Fabric tool with a ChatClientAgent using the Responses API directly.

What this sample demonstrates

  • Configuring FabricDataAgentToolOptions with project connections
  • Using FoundryAITool.CreateMicrosoftFabricTool() with ChatClientAgent
  • Querying data available through a Fabric connection

Prerequisites

  • .NET 10 SDK or later
  • Microsoft Foundry service endpoint and deployment configured
  • An authenticated Azure identity (for example, sign in with az login)
  • Microsoft Fabric connection configured in your Microsoft Foundry project

Set the following environment variables:

$env:FOUNDRY_PROJECT_ENDPOINT="https://your-foundry-service.services.ai.azure.com/api/projects/your-foundry-project"
$env:FOUNDRY_MODEL="gpt-5.4-mini"
$env:FABRIC_PROJECT_CONNECTION_ID="your-fabric-connection-id"  # The full ARM resource URI, e.g., "/subscriptions/.../connections/FabricTestTool"

Run the sample

dotnet run