Fabric Data Agent Python SDK
free previewMicrosoft's preview Python SDK for programmatically creating, updating, and consuming Fabric Data Agents, including conversational interactions and evaluation.
- Category
- ai-mcp
- Type
- sdk
- Language
- Python
- Maintainer
- microsoft
- Author
- Microsoft
- Added
- Jun 1, 2026
What it does
The Fabric Data Agent Python SDK is a code-first SDK for working with Fabric Data Agents. It exposes a management plane for the artifact lifecycle (create, update, delete) and a data plane (built on the OpenAI Assistants API) for conversational interactions, including programmatic evaluation of agents. It is designed to run inside Microsoft Fabric notebooks.
Why use it
Use it to build, configure, and test Fabric Data Agents in code rather than only through the portal — for example, to version agent definitions or run automated quality evaluations.
Getting started
pip install fabric-data-agent-sdk
Requires Python 3.10–3.12 and a Microsoft Fabric capacity; intended for use within Fabric notebooks.