← All integrations Enterprise support
// integration
Multi-agent teams on Azure OpenAI
Azure OpenAI as a built-in provider — two env vars for key and endpoint.
01 setup
A minimal setup.
import { OpenMultiAgent, type AgentConfig } from '@open-multi-agent/core'
const agents: AgentConfig[] = [
{ name: 'researcher', systemPrompt: 'Gather the key facts.' },
{ name: 'writer', systemPrompt: 'Write a tight summary.' },
]
// Set AZURE_OPENAI_API_KEY and AZURE_OPENAI_ENDPOINT (optionally
// AZURE_OPENAI_API_VERSION and AZURE_OPENAI_DEPLOYMENT).
const oma = new OpenMultiAgent({ defaultProvider: 'azure-openai', defaultModel: 'gpt-4' })
const team = oma.createTeam('brief', { name: 'brief', agents })
const result = await oma.runTeam(team, 'Summarize the latest release notes.')
console.log(result.success) 02 how it fits
How it fits.
Azure OpenAI is a built-in provider; it reads the key and endpoint from env, with optional API-version and deployment overrides. If your organization standardizes on Azure, agents run there while keeping the same team shape.
// Enterprise
Taking this to production?
open-multi-agent is MIT-licensed and free to run yourself. When you need it delivered, integrated, or supported on a deadline, 元定义科技 (YuanASI) offers commercial delivery and support.