agent-framework-azure-ai-py

Develops and deploys Azure AI agents using the Microsoft Agent Framework Python SDK.

Updated Jun 12, 2026
One-click install
npx skills add https://github.com/Kushal9889/claude-plugins --skill agent-framework-azure-ai-py-kushal9889
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-framework-azure-ai-py
Source: https://github.com/Kushal9889/claude-plugins/tree/main/ai-agents/skills/agent-framework-azure-ai-py
Command: npx skills add https://github.com/Kushal9889/claude-plugins --skill agent-framework-azure-ai-py-kushal9889

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires agent-framework, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of creating and deploying persistent Azure AI agents using the Microsoft Agent Framework Python SDK, simplifying the process of building intelligent agents for Azure AI Foundry.

Core Features & Use Cases

  • Agent Creation: Develop agents with AzureAIAgentsProvider, leveraging hosted tools and persistent storage.
  • Function Tools: Execute deterministic tasks using functions like weather fetching and time querying.
  • Hosted Tools: Utilize hosted code execution, file search, and web search for extended capabilities.
  • Streaming Responses: Support for real-time, continuous feedback during agent interactions.
  • Conversation Threads: Maintain context across multiple turns in conversations.
  • Structured Outputs: Provide information in structured formats for better data handling.
  • Use Case: For instance, create an agent that can handle customer inquiries, retrieve information from external sources, and maintain a conversation thread for follow-up.

Quick Start

Install the agent-framework-azure-ai package and create an agent to respond to "Hello!" with a personalized greeting.

Frequently Asked Questions about agent-framework-azure-ai-py

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build persistent Azure AI agents with Python?

You can build persistent Azure AI agents with Python by using the Microsoft Agent Framework Python SDK and the AzureAIAgentsProvider to manage conversation threads and state.

Does the Azure AI Agent Framework support hosted code execution and file search?

Yes, the Azure AI Agent Framework supports hosted tools including code execution, file search, and web search to extend agent capabilities.

How do I maintain context across multiple turns in Azure AI agent conversations?

You maintain context across multiple turns in Azure AI agent conversations by utilizing the conversation threads feature within the Agent Framework Python SDK.

Can I stream real-time responses from an Azure AI agent?

Yes, you can stream real-time responses from an Azure AI agent as the Agent Framework Python SDK natively supports streaming responses for continuous feedback.

What do I need to deploy Azure AI agents with the Agent Framework SDK?

To deploy Azure AI agents with the Agent Framework SDK, you need Python installed, valid Azure credentials, and the agent-framework package configured in your environment.

How do I execute deterministic tasks like fetching weather in an Azure AI agent?

You execute deterministic tasks in an Azure AI agent by defining function tools within the Agent Framework Python SDK to handle operations like weather fetching and time querying.