fabricstack.dev

Fabric Data Agent Python SDK

free preview

Microsoft'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.