A high-level Python SDK for building, managing, and evaluating enterprise AI applications within the Azure AI Foundry ecosystem.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install azure-ai-projects-py
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install azure-ai-projects-py using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Azure AI Projects Python SDK, frequently referred to as the Foundry SDK, provides a comprehensive framework for developers to architect and deploy sophisticated AI applications. Unlike lower-level libraries, this SDK offers high-level abstractions for managing the entire application lifecycle, from resource connections to agent versioning. By integrating this tool into your Openclaw Skills library, you gain the ability to manage complex Foundry project clients, run detailed evaluations, and maintain model-agnostic workflows using OpenAI-compatible interfaces.
This skill is particularly valuable for developers who need more than just a simple chatbot. It provides the plumbing for enterprise features like red-teaming, dataset management, and infrastructure-as-code for AI agents. Whether you are building internal productivity tools or customer-facing assistants, this SDK ensures your application is grounded in the robust security and scalability of the Azure cloud environment.
To utilize this skill within your Openclaw Skills environment, install the core SDK and identity packages:
pip install azure-ai-projects azure-identity
Configure your environment variables to point to your Azure AI Foundry resource:
export AZURE_AI_PROJECT_ENDPOINT="https://<resource>.services.ai.azure.com/api/projects/<project>"
export AZURE_AI_MODEL_DEPLOYMENT_NAME="gpt-4o-mini"
The skill organizes Azure Foundry resources into a logical hierarchy accessible through the primary client. The following table describes how data and metadata are structured:
| Component | Organization Method | Purpose |
|---|---|---|
| Agents | client.agents |
Manages CRUD operations and versioning for AI personas. |
| Connections | client.connections |
Stores metadata for external integrations like Bing or Search. |
| Datasets | client.datasets |
Tracks files and data sources used for training or RAG. |
| Threads | client.agents.threads |
Organizes conversation history and message metadata. |
| Evaluations | client.evaluations |
Stores results from quality and adherence testing. |
client.get_openai_client() to leverage existing OpenAI-based code within the Azure ecosystem.Loading
A comprehensive Python SDK for evaluating generative AI application quality, safety, and performance through built-in and custom metrics.

A low-level Python SDK for building, managing, and deploying intelligent AI agents hosted on Azure AI Foundry.

A professional-grade automation skill for deploying multi-service containerized applications to Azure using the Azure Developer CLI (azd) and Bicep.

A comprehensive Python framework for deploying persistent AI agents on Azure AI Foundry with native support for hosted tools and MCP servers.

A powerful Python SDK for integrating Azure AI speech-to-text capabilities, supporting both batch and real-time transcription.

A specialized Python SDK for building real-time, bidirectional voice AI applications with Azure AI services and Openclaw Skills.








































