Registry / llm-agents / promptflow-azure

promptflow-azure

JSON →
library1.18.5pypypi✓ verified 86d ago

Promptflow Azure is the Azure integration package for Microsoft Promptflow, enabling creation, management, and execution of prompt flows on Azure AI services. Version 1.18.5 (current). Releases occur irregularly.

pip install promptflow-azure
INSTALL
IMPORT
SIG · PROMPTFLOW-AZURE
P
promptflow-azure
llm-agentspythonv1.18.5
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

AzureOpenAIConnection
from promptflow.connections import AzureOpenAIConnection
from promptflow_azure import AzureOpenAIConnection
Incorrect import path; AzureOpenAIConnection is in promptflow.connections, not promptflow_azure.

Create an Azure OpenAI model configuration using environment variables.

from promptflow.core import AzureOpenAIModelConfiguration import os config = AzureOpenAIModelConfiguration( azure_endpoint=os.environ.get('AZURE_OPENAI_ENDPOINT', ''), api_key=os.environ.get('AZURE_OPENAI_API_KEY', ''), api_version="2023-05-15", azure_deployment="gpt-35-turbo" ) print("Configuration created.")
Debug
Known issues
breakingIn promptflow 1.17.0, the 'promptflow.azure' subpackage was removed; all Azure-specific classes moved to 'promptflow.core' or 'promptflow.connections'.
fix
Update imports: from promptflow.azure import AzureOpenAIModelConfiguration -> from promptflow.core import AzureOpenAIModelConfiguration
affects: >=1.17.0
deprecatedThe 'promptflow.connections.AzureOpenAIConnection' is deprecated in favor of direct model configuration using AzureOpenAIModelConfiguration.
fix
Use AzureOpenAIModelConfiguration from promptflow.core instead.
affects: >=1.15.0
gotchaThe package 'promptflow-azure' is a separate package that must be installed alongside 'promptflow'; it does not contain the core classes but provides Azure-specific tooling and integrations.
fix
Always install both: pip install promptflow promptflow-azure
affects: all
Errors
Common errors & fixes
ImportError: cannot import name 'AzureOpenAIModelConfiguration' from 'promptflow.azure'
AzureOpenAIModelConfiguration moved to promptflow.core in version 1.17.0.
fix
Change import to: from promptflow.core import AzureOpenAIModelConfiguration
ModuleNotFoundError: No module named 'promptflow.azure'
The promptflow.azure subpackage was removed in promptflow 1.17.0.
fix
Install promptflow-azure and use imports from promptflow.core or promptflow.connections instead.
Upgrade
Version history
1.18.5latest on PyPI · released May 1, 2026
Audit
Dependencies

No dependency data recorded yet.

Agent activity
34 hits · last 30 days
node
27
OpenAI (training)
1
Resources
promptflow-azure — pip install promptflow-azure · libregistry