IBM's Azure Foundry Enterprise Kit

API Reference & Try-It Console

Explore the Enterprise Kit SDK methods with interactive code examples.

Agent Lifecycle

Governance

MCP Fleet

deploy_agent(manifest: AgentManifest, profile: str) -> AgentDeployment

Deploy a governed AI agent with Zero Trust controls activated.

Parameters

NameTypeDescription
manifestAgentManifestAgent configuration with governance metadata
profilestrDeployment profile: starter, production, or enterprise

Returns

AgentDeployment object with agent_id, endpoints, and certification status

Example

from azure_foundry_kit import deploy_agent, AgentManifest

manifest = AgentManifest(
    name="invoice-processor",
    type="knowledge",
    model="gpt-4o",
    toolbox=["sap-reader", "cosmos-writer"],
    data_classification="confidential",
    allowed_regions=["canadaeast"]
)

deployment = deploy_agent(manifest, profile="production")
print(f"Agent deployed: {deployment.agent_id}")
print(f"Certification: {deployment.cert_level}")