mirror of
https://github.com/katanemo/plano.git
synced 2026-04-25 00:36:34 +02:00
AG2 (formerly AutoGen) integration demonstrating: - Multi-agent GroupChat (researcher + analyst) behind a single Plano endpoint - OpenAI-compatible streaming HTTP endpoint via FastAPI - Internal multi-agent collaboration transparent to Plano routing - Unified observability through Plano's tracing layer
36 lines
1.2 KiB
YAML
36 lines
1.2 KiB
YAML
version: v0.3.0
|
|
|
|
agents:
|
|
- id: ag2_research_agent
|
|
url: http://localhost:10530
|
|
|
|
model_providers:
|
|
- model: openai/gpt-4o
|
|
access_key: $OPENAI_API_KEY
|
|
default: true
|
|
|
|
listeners:
|
|
- type: agent
|
|
name: ag2_research_service
|
|
port: 8001
|
|
router: plano_orchestrator_v1
|
|
agents:
|
|
- id: ag2_research_agent
|
|
description: |
|
|
|
|
AG2ResearchAgent is a multi-agent research team powered by AG2 (formerly AutoGen).
|
|
Unlike single-agent implementations, this endpoint runs an internal team of
|
|
specialized AI agents that collaborate via AG2's GroupChat:
|
|
|
|
- Researcher: Gathers detailed, factual information on any topic
|
|
- Analyst: Synthesizes research into actionable insights and recommendations
|
|
|
|
Capabilities:
|
|
* Research and analysis on any topic — technology, business, science, trends
|
|
* Multi-perspective analysis through internal agent collaboration
|
|
* Structured insights with key findings and recommendations
|
|
* Handles questions like "Research [topic]", "Analyze [subject]", "What are the trends in [area]?"
|
|
* Provides comprehensive yet concise responses
|
|
|
|
tracing:
|
|
random_sampling: 100
|