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.