The MS Learn article for “Consume Fabric data agent from external applications with Python client SDK” uses DataAgentClient, while the official GitHub repo uses FabricDataAgentClient. The constructor signatures differ: Learn shows credential=InteractiveBrowserCredential(), whereas the repo expects tenant_id and data_agent_url. Additionally, Learn references a fabric-data-agent-client package, but the repo only documents cloning and installing via requirements.txt. Please align the import name, initialization method, and installation steps between the documentation and the repo, or clarify if a new package is planned.
Ref - MS Learn Doc: https://learn.microsoft.com/en-us/fabric/data-science/consume-data-agent-python?tabs=windows%2Cvariables
The MS Learn article for “Consume Fabric data agent from external applications with Python client SDK” uses DataAgentClient, while the official GitHub repo uses FabricDataAgentClient. The constructor signatures differ: Learn shows credential=InteractiveBrowserCredential(), whereas the repo expects tenant_id and data_agent_url. Additionally, Learn references a fabric-data-agent-client package, but the repo only documents cloning and installing via requirements.txt. Please align the import name, initialization method, and installation steps between the documentation and the repo, or clarify if a new package is planned.
Ref - MS Learn Doc: https://learn.microsoft.com/en-us/fabric/data-science/consume-data-agent-python?tabs=windows%2Cvariables