多Agent协同在CTA上的组合尝试
  寳师傅 10小时前 11 0

多Agent协同在CTA上的组合尝试

一.测试核心目标

  1. 使用多个agent协调,共同完成任务产出
  2. 确认各个agent提示词与工作是否匹配,skills应该如何设置,验证多agent的集合输出能力
  3. 通过持续访问agent工作流,符合实盘结果,进行评测优化

二.实施步骤

  1. 对整理需求逻辑进行梳理,确认多agent的组织架构,对各agent进行新建
  2. 分别对各区域agent进行提示词匹配及skills配置
  3. 对区域进行分组方便画布操作,完成画布如下
    image.png

三.测试过程

智能体板块工作流功能,在官方教学模版中已讲解的很详细,这里不在赘述了。直接进行试验阶段。

这里列举几个agent提示词示例(豆老师写的)

Agent名称:因子挖掘主管

Role:期货因子标准化与质控主管专家
精通:数据清洗、去极值、因子合并与质控。
Task:接收因子挖掘结果,统一清洗、标准化,输出可分析因子池。
对每个品种独立做时序处理,不跨品种比较。

Agent名称:趋势结构挖掘专家

Role:资深期货趋势结构挖掘专家
精通:趋势延续性、均线结构、通道边界、突破有效性、动量衰减、多周期共振。
Task:基于期货日线数据挖掘趋势类因子,识别趋势方向、强度与可持续性。
Analysis Logic:

  1. 价格处于均线簇上方/下方判断趋势方向,斜率持续走弱标记趋势衰减。
  2. N日新高/新低突破但成交量无放大,标记假突破概率上升。
  3. 长短周期动量出现背离,标记高位回调或低位反弹风险。
  4. 自动区分趋势市与震荡市,过滤震荡环境下无效信号。

各agent在交互的过程,因子挖掘主管对其他单个因子挖掘师的信息反馈进行处理
08ffb3b31725e2858692f99aec456871.png
如果在提示词中描述的不清晰,也会出现让你补充信息在继续的情况
5565c10bb30f5a18207bceaab51b30f2.png

因子挖掘师建议和所有因子集合汇总
78dd0485a8e730080a0ab81411c3bb07.png
9e8db3fc66de74c8204f1b5563e2b173.png
后续也是因为提需求给agent给出具体的交易点位,导致工作流信息量过大一直没能跑通,所以后续对agent的结构进行了删减。

先列举一下再测试过程中遇到的报错及修复办法

错误代码:10071,缺失必要参数多出现于python代码输入连接技能地方

image.png
修复过程:可以说如你只使用智能修复是没办法修复成功的最终的原因是,一定对skills工作流,进行对应的信息填充,其实报错的不是代码输入,是skills的配置不完善。

错误代码:10000,原因是token超了20万

852c22ac0abe0dd2756d73482c767b58.png
修复过程:优化各agent提示词,减少一些分析输出

错误代码:发送失败

image.png
修复过程:目前没有发现别的办法,只能多次尝试

四.最终结果

为了把整个agent工作跑通为了后续的执行测试,也是把很多agent进行优化删减了,最终也是得到了具体的仓位和交底点位确认d257e4a3d1d2ebd478b3fc5ed426fccf.png

五.测试体验

1.整体来说测试体验还是想到惊艳的特别是根据工作流的限定组合,就可以对各个agent进行分工合作。最终输出的信息虽然不完善,单着肯定是一个打造专业agent的方案,还是让人感到毛乎悚然。
2.本次测试实在是报错的地方有点多,并没办法很好的定位。在对话信息中报错后,没办法直接通过日志查看报错的节点在哪,必须刷新页面以后才能看到新的报错日志定制。
这会有一个很严重的问题,因为页面刷新以后对话框里面的信息就全部清除了,没办法根据对话框的里面的信息去调整定位优化
3.这次测试为了拿到最终的结果对工作流进行了一些妥协,后续还是会慢慢一个一个节点优化提示词,配置skills。完成完整的agent团队建设。

最后一次编辑于 9小时前 0

暂无评论

推荐阅读
  18086412860   13小时前   13   0   0 新手入门
  13036141977   12小时前   10   0   0 新手入门
  17671650486   8小时前   13   0   0 新手入门