不同场景下,openclaw需要负责不同的任务,任务有需要较强的推理,也有不需要推理。所以对不同场景下的任务,openclaw需要分配不同的模型。比如设计了两个agent,一个sido,一个personal-web-manager,sido负责简单的问题,以及分配任务给personal-web-manager,只需要性能相对弱的模型。personnal-web-manager负责个人网站管理,需要代码撰写,博客管理等工作,需要较强的推理能力的模型。还有对记忆的嵌入模型的选择等。

盘点目前已经拥有的可以使用的供应商:

  • minimax:订阅了plus套餐,每5个小时1500次调用,每周15000次;
  • modelscope:免费服务,单个免费模型调用次数小于500次,共2000次调用,每天刷新;
  • opentouter:免费服务,调用次数共50次,每天刷新;
  • 阿里云百炼:300元学生免费额度。

针对sido管家agent,选择MiniMax-M2.7-highspeed,fallbacks选择MiniMax-M2.7。针对personal-web-manager agent,选择MiniMax-M2.7,fallbacks选择MiniMax-M2.7-highspeed

针对memorySearch的配置,参考https://www.jianshu.com/p/74faa4ef979d,使用`nomic-embed-text`本地部署的模型。