First running version
This commit is contained in:
57
platform_impl/config/platform.yaml
Normal file
57
platform_impl/config/platform.yaml
Normal file
@@ -0,0 +1,57 @@
|
||||
# MCPletA2A Platform Configuration Template
|
||||
# Copy and customize for your deployment.
|
||||
|
||||
llm:
|
||||
provider: claude
|
||||
model: claude-sonnet-4-6
|
||||
apiKey: ${ANTHROPIC_API_KEY}
|
||||
|
||||
# --- OpenRouter alternative ---
|
||||
# llm:
|
||||
# provider: openrouter
|
||||
# model: anthropic/claude-sonnet-4-5
|
||||
# apiKey: ${OPENROUTER_API_KEY}
|
||||
# siteUrl: https://your-site.example.com # optional, sent as HTTP-Referer
|
||||
# siteName: MCPletA2A # optional, sent as X-Title
|
||||
|
||||
pools:
|
||||
media-pool:
|
||||
rateLimitPerMinute: 60
|
||||
info-pool:
|
||||
rateLimitPerMinute: 120
|
||||
|
||||
agents:
|
||||
info-gathering-agent:
|
||||
class: InfoGatheringAgent
|
||||
accessiblePools: [info-pool]
|
||||
description: 情報収集・分析 Agent
|
||||
planning-agent:
|
||||
class: PlanningAgent
|
||||
accessiblePools: []
|
||||
description: 企画・Plan Agent
|
||||
dispatch-agent:
|
||||
class: DispatchAgent
|
||||
accessiblePools: [media-pool]
|
||||
description: 発信・発注・発令 Agent
|
||||
|
||||
directorAgent:
|
||||
schedule: "0 7 * * *"
|
||||
targetAgentId: info-gathering-agent
|
||||
promptTemplate: |
|
||||
今日の天気予報と在庫情報、キャンセル傾向の高い予約客情報を収集・分析し、
|
||||
キャンセル率を下げる施策を立案するためのデータを収集してください。
|
||||
対象日付: {date}
|
||||
maxRetries: 3
|
||||
backoffMs: 5000
|
||||
|
||||
externalAgents: []
|
||||
|
||||
passkey:
|
||||
mode: localhost
|
||||
rpId: localhost
|
||||
|
||||
dashboard:
|
||||
port: 4000
|
||||
|
||||
a2aExternalEndpoint:
|
||||
port: 4001
|
||||
Reference in New Issue
Block a user