多模型研究工具

Model Council是一款多语言模型研究工具,通过OpenRouter同时查询多个前沿模型,并由Harold作为"主席"合成所有响应,适用于深度研究、快速验证和投资分析等多种场景。

  • by dswinder-repo
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 dswinder-repo/model-council

使用说明

模范理事会

Harold的多LLM研究工具。 受启发于 困惑模型委员会 Altimeter的Axiom委员会。

通过以下方式同时向多个前沿模型发送研究查询 开放路由,然后Harold担任“主席”——将所有回复与完整的知识库上下文进行综合。


建筑

Query → OpenRouter → [Claude Sonnet 4, GPT-4.1, Gemini 2.5 Pro]
                              ↓ (concurrent)
                      Structured JSON responses
                              ↓
                    Harold (Chairman) synthesizes:
                    - Consensus (high confidence)
                    - Unique insights (investigate)
                    - Conflicts (dig deeper)
                    - Final verdict (with KB context)

工具(MCP)

工具 说明
council_research 对3+模型进行深入研究。返回主席综合的结构化响应。
council_compare 快速并排比较,回答更简单的问题。
council_list_models 列出OpenRouter上可用的所有型号及其定价。

深度设置

深度 代币/型号 最适合
quick ~1500 事实核查,快速验证
standard ~4000 一般研究,战略问题
deep ~8000 投资研究、竞争分析

设置

先决条件

安装

cd /path/to/Claude/labs/model-council
bash setup.sh

在协作中配置

选项1-Claude桌面应用程序:

  1. 打开克劳德桌面→ 设置→ 开发者→ MCP服务器
  2. 添加新服务器:
    • 姓名: model-council
    • 命令: python3
    • Args: /path/to/Claude/labs/model-council/server.py
    • 环境: OPENROUTER_API_KEY=sk-or-v1-...

选项2-Claude代码命令行界面:

claude mcp add model-council -- python3 /path/to/Claude/labs/model-council/server.py

选项3--快速CLI测试(无Cowork集成):

OPENROUTER_API_KEY=sk-or-v1-... python3 server.py --cli "What are the biggest risks for tech companies entering African markets?"

哈罗德·塞申斯的用法

一旦配置为MCP服务器,Harold就可以在对话中调用议会:

“立法会:投资者对我们的TAM计算提出的最强烈反对意见是什么?”

哈罗德将:

  1. 呼叫 council_research 与查询
  2. 接收来自所有3个模型的响应
  3. 在全面的知识库背景下综合担任主席
  4. 呈现共识、独特见解、冲突和最终裁决

自定义模型选择

使用任何OpenRouter支持的模型覆盖默认委员会:

python3 server.py --cli --models "openai/o3,anthropic/claude-opus-4-5,deepseek/deepseek-r1" "Your query"

成本

每次查询的大致成本(3个模型,标准深度):

  • 快速:~0.02-0.05美元
  • 标准:~0.05-0.15美元
  • 深度:约0.10-0.30美元

OpenRouter按令牌收费,无需订阅。根据需要加载积分。


哈罗德实验室的一部分。看 labs/README.md 隔离规则。