airflow.providers.microsoft.azure.triggers.ai_agents¶
Classes¶
Trigger that polls an Azure AI Hosted agent version until it becomes active. |
Module Contents¶
- class airflow.providers.microsoft.azure.triggers.ai_agents.AzureAIAgentVersionTrigger(*, azure_ai_agents_conn_id, endpoint=None, api_version, agent_name, agent_version, timeout, poll_interval)[source]¶
Bases:
airflow.triggers.base.BaseTriggerTrigger that polls an Azure AI Hosted agent version until it becomes active.
- Parameters:
azure_ai_agents_conn_id (str) – Azure AI Agents connection id.
endpoint (str | None) – Optional Azure AI Foundry project endpoint override. Default is
None.api_version (str) – Foundry Agent Service API version.
agent_name (str) – Hosted agent name.
agent_version (str) – Hosted agent version to poll.
timeout (float) – Time in seconds to wait for the version to become active.
poll_interval (float) – Poll interval in seconds.