← 全部集成
// 集成
在 AWS Bedrock 上跑多智能体团队
经 AWS SDK 凭据链使用 Bedrock——无需管理 API key。
01 配置
一份最小配置。
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.' },
]
// npm install @aws-sdk/client-bedrock-runtime — credentials come from the AWS
// credential chain (env vars, shared config, or IAM role). Set AWS_REGION.
const oma = new OpenMultiAgent({
defaultProvider: 'bedrock',
defaultModel: 'anthropic.claude-3-5-haiku-20241022-v1:0',
})
const team = oma.createTeam('brief', { name: 'brief', agents })
const result = await oma.runTeam(team, 'Summarize the latest release notes.')
console.log(result.success) 02 怎么契合
它怎么契合。
Bedrock 是内置提供方,无需 API key——凭据走标准 AWS 链。它需要 peer 依赖 @aws-sdk/client-bedrock-runtime,可服务 Claude、Llama、Mistral 与 Cohere 模型。较新的 Claude 模型可能需要跨区域推理配置前缀,例如 us.。
// 企业服务
要把它用到生产环境?
open-multi-agent 采用 MIT 许可、可自行免费运行。当你需要在期限内交付、集成,或获得支持时,元定义科技(YuanASI)提供商业交付与支持。