开源推荐
morning
GitHub 热门项目:maestro
摘要
GitHub项目:maestro 仓库地址:https://github。com/Doriandarko/maestro Stars:4338 | 作者:Doriandarko 项目描述:A framework for Claude Opus to intelligently orchestrate subagents。
the
bash
maestro
for
you
2026-05-21
1 阅读
GitHub Trending
GitHub 项目:大师
仓库地址:https://github.com/Doriandarko/maestro
星级:4338 | 作者:多里安达科
项目描述:Claude Opus 智能编排子代理的框架。
===================================================
自述文件内容:
# Maestro - Claude Opus、GPT 和本地法学硕士协调子代理的框架
此 Python 脚本演示了使用 Anthropic API 的 AI 辅助任务分解和执行工作流程。它利用 Opus 和 Haiku 两种人工智能模型,将目标分解为子任务,执行每个子任务,并将结果细化为有凝聚力的最终输出。
## 新:
# 更新了原来的 Maestro 以支持 Claude 3.5 Sonnet
````bash
蟒蛇大师.py
````
# 将 Maestro 与任何 API、Anthropic、Gemini、OpenAI、Cohere 等一起使用。
由于使用 LiteLLM 重写了代码库,现在可以更轻松地选择所需的模型。
简单地说
#### 为您正在使用的服务的 API 密钥设置环境变量
os.environ["OPENAI_API_KEY"] = "您的密钥"
os.environ["ANTHROPIC_API_KEY"] = "你的密钥"
os.environ["GEMINI_API_KEY"] = "你的密钥"
#### 定义每个阶段使用的模型
ORCHESTRATOR_MODEL = "gemini/gemini-1.5-flash-latest"
SUB_AGENT_MODEL = "gemini/gemini-1.5-flash-最新"
REFINER_MODEL = "gemini/gemini-1.5-flash-latest"
或者gpt-3.5-turbo等。
首先安装litellm
````bash
pip 安装 litellm
````
安装依赖项后运行
````bash
python maestro-anyapi.py
````
## GPT-4o
GPT 脚本已从头开始更新,以支持 GPT-4o 的代码功能
安装依赖项后运行
````bash
python maestro-gpt4o.py
````
## 使用 LMStudio 或 Ollama 在本地运行
### Lms工作室
首先在这里下载应用程序
https://lmstudio.ai/
然后使用您喜欢的方法运行本地服务器。我还建议删除应用程序的任何系统提示(将提示字段留空,以便它可以利用脚本提示)。
然后
````bash
python maestro-lmstudio.py
````
### 奥拉马
得益于 Ollama 平台,Metro 现在在本地运行。在本地体验 Llama 3 的强大功能!
运行脚本之前
从这里安装 Ollama 客户端
https://ollama.com/download
然后
````bash
pip 安装 ollama
````
并且
````bash
ollama.pull('llama3:70b')
````
这将取决于您想要使用的模型,您只需要执行一次,或者如果您想在新版本发布时更新模型。
在脚本中我使用两个版本,但您可以自定义您想要使用的模型
ollama.pull('llama3:70b')
ollama.pull('llama3:8b')
然后
````bash
python maestro-ollama.py
````
## 强烈要求的功能
- 格罗克支持
借助 Groq 超快的 api 响应体验 maestro 的力量。
````bash
pip 安装 groq
````
然后
````bash
python maestro-groq.py
````
- 搜索?
现在,当它为其子代理创建任务时,Claude Opus 将执行搜索并获得最佳答案,以帮助子代理更好地解决该任务。
确保替换 Tavil API 以使搜索正常工作
在这里获取一个 https://tavily.com/
- GPT4 支持
在 maestro-gpt.py 中添加对 GPT-4 作为协调器的支持
简单地说
````bash
python maestro-gpt.py
````
完成安装后。
## 特点
- 将目标分解为可管理的子任务