Back to Skills Hub
Azure AI Agents Python SDK

Azure AI Agents Python SDK

@thegovind
developmentAzure AI FoundryAgent BuildingPython SDK

Build and deploy intelligent agents on Azure AI Foundry using the azure-ai-agents Python SDK. Create multi-turn conversations with tools like code execution, file search, web grounding, and function calling.

🚀 Build intelligent AI agents on Azure AI Foundry using Python. This SDK simplifies agent creation with a straightforward workflow: create an agent, start a conversation thread, send messages, and get responses. Supports multiple LLM models and handles authentication seamlessly with Azure credentials.

💡 Perfect for building conversational assistants, document analyzers, and automated workflows. Agents can execute Python code, search documents, access web data, call APIs, and run custom functions—all without leaving your Python environment.

✨ Leverage enterprise-grade Azure infrastructure with built-in tools like Code Interpreter, File Search, and Bing Grounding. Integrate with Azure AI Search, OpenAPI services, and Model Context Protocol servers for powerful, scalable agent applications.

GitHub

Requirements

azure-ai-agents

Azure AI Agents SDK for Python

azure-identity

Azure Identity authentication library

azure-ai-projects

Azure AI Projects SDK for additional features