agents-v2-py

Automate creation and versioned management of Azure AI hosted agents from container images.

Updated Dec 10, 2024
One-click install
npx skills add https://github.com/melikhanmutlu/web_ar --skill agents-v2-py-melikhanmutlu
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: agents-v2-py
Source: https://github.com/melikhanmutlu/web_ar/tree/main/skills-extra/agents-v2-py
Command: npx skills add https://github.com/melikhanmutlu/web_ar --skill agents-v2-py-melikhanmutlu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the creation and versioned management of Azure AI hosted agents using container-based definitions.

Core Features & Use Cases

  • Create and manage ImageBasedHostedAgentDefinition-based hosted agents
  • Versioning: create_version, list_versions, delete_version
  • Real-world use: deploy custom containers for Foundry hosted agents

Quick Start

Create a hosted agent with your container image and verify readiness by listing agent versions.

Frequently Asked Questions about agents-v2-py

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

FAQPage Schema
How do I deploy a custom container image as an Azure AI hosted agent?▼

You can deploy a custom container image as an Azure AI hosted agent by using the Azure AI Projects SDK to create an ImageBasedHostedAgentDefinition. This automates deploying custom containers for Foundry hosted agents in a Python environment.

How do I manage versioning for Azure AI Foundry hosted agents?▼

You can manage versioning for Azure AI Foundry hosted agents by using the create_version, list_versions, and delete_version operations. This allows you to verify agent readiness and maintain versioned management of your container-based definitions.

Do I need DefaultAzureCredential to authenticate Azure AI hosted agents?▼

Yes, you need DefaultAzureCredential to authenticate and operate Azure AI hosted agents. It is required alongside the Azure AI Projects SDK within your Python environment to successfully create and manage container-based definitions.

What is the best way to automate creation of container-based hosted agents in Azure?▼

The best way to automate creation of container-based hosted agents in Azure is using a Python environment with the Azure AI Projects SDK. This approach applies custom container images to deploy and manage Foundry hosted agents efficiently.

Can I delete specific versions of a hosted agent in Azure AI Foundry?▼

Yes, you can delete specific versions of a hosted agent in Azure AI Foundry using the delete_version operation. This is part of the versioned management capability for ImageBasedHostedAgentDefinition-based hosted agents.

Why use container-based definitions for Azure AI hosted agents?▼

Using container-based definitions for Azure AI hosted agents allows you to deploy custom container images directly into Foundry. This approach automates creation and versioned management, providing flexibility for custom runtime environments.