API リファレンス

MixSeek-Core フレームワークの包括的なAPIリファレンスです。

概要

MixSeek-Coreは、TUMIXアルゴリズムに基づくマルチエージェントフレームワークです。Leader AgentとMember Agentが協調してタスクを実行し、評価とフィードバックを通じて反復的に改善します。

API カテゴリ

Agents

エージェント関連のAPIです。

  • Member Agents - 特定ドメインに特化したエージェント(実装済み)

  • Leader Agents - タスク調整とMember Agent管理(将来実装予定)

詳細は Agents API を参照してください。

Framework

フレームワークのコアコンポーネントです。

  • Orchestrator - 複数チームの並列実行管理(実装済み)

  • Round Controller - ラウンドライフサイクル管理(実装済み)

  • Evaluator - Submission評価とフィードバック(既存実装使用)

詳細は Framework API を参照してください。

Models

データモデルとPydantic定義です。

  • Submission - チーム出力の構造(将来実装予定)

  • EvaluationResult - 評価結果の構造(将来実装予定)

  • Configuration Models - 設定モデル

詳細は Models API を参照してください。

クイックリンク

現在利用可能

ガイドとチュートリアル

アーキテクチャ概要

MixSeek-Coreのアーキテクチャは以下の層で構成されます:

  1. Orchestration Layer - 最上位の管理層

    • 複数チームの並列実行管理

    • システム全体のリソース管理

    • 最終結果の選択

  2. Team Layer - チーム単位の協調

    • Leader Agent: タスク分解と調整

    • Member Agents: 専門タスクの実行

    • Round Controller: ラウンド管理

  3. Evaluation Layer - 品質評価

    • Evaluator: Submissionの評価

    • Leader Board: ランキング管理

開発ロードマップ

実装済み

  • ✅ Member Agent (Plain, Web Search, Code Execution)

  • ✅ Member Agent設定ローダー

  • ✅ Leader Agent

  • ✅ Orchestrator

  • ✅ Round Controller

  • ✅ Evaluator

  • ✅ 認証システム

  • ✅ ロギングシステム

実装予定

  • ⏳ 複数ラウンド対応

  • ⏳ Leader Board(UI)

  • ⏳ Streamlit UI

参考資料