SuperAPI AI 工具集

my

智能体与模型

查看项目

更新于 10-15 22:13

技能介绍

用途:my 工具用于检查智能体的运行时状态,并在必要时调整设置,属于自省类工具。

主要能力:可查看当前模型或预设、上下文窗口与运行时限制、工作区与工具等信息;也可按需设置模型预设、最大迭代次数等参数。

使用方式:先判断场景,再以相应 action 调用。例如查看大任务容量:my(action="check", key="context_window_tokens");切换模型或上下文容量:my(action="set", key="model_preset", value="<preset-name>");长多步任务:my(action="set", key="max_iterations", value=80)。若设置生效,修改模型或运行时限制等有影响的设置前应先警告用户。详细示例见 references/examples.md。

限制:model_preset 仅对当前会话保存,其他修改仅存于内存。活动会话期间拒绝直接写入 model 和 context_window_tokens,因为会改变共享实例默认值,应改用已配置的 model_preset。受保护参数有类型与范围校验:max_iterations(1–100)、context_window_tokens(4096–1M)、model(非空字符串)。若 tools.my.allow_set 为 false,则只能检查。

适用场景:需要确认当前模型、上下文容量或运行时限制时;需要为长任务临时提高迭代上限时;需要切换模型预设时。

相关工具:仅本回合的临时状态用 my;长期事实用 Memory 技能(MEMORY.md、USER.md);永久配置变更需编辑配置文件。原则:明天还需要?用 Memory。仅本回合?用 my。