关于 iflow sdk 的疑问和建议

(群里有问到,来着挖个坑哈)

iFlow SDK 中有没有 /compress 功能 和对上下文余额的显示以及 实时tokens 的消耗等各种信息?

代码分析工具AST 可以 和 iflow sdk 结合,加强代码分析能力吗?

还有就是,建议增加 自定义todos 或 及时调整 todos 的接口,因为即便现在,做执行任务时,还是会出现各种原因导致的 todos 没有完全执行或前后任务顺序混乱的现在,虽然少,但是确实有,开放 todos 的接口可以方便准确管理任务流程,这个对于 sdk 的高效使用蛮重要的, 我觉得

比如 这是因为任务 跳着 运行,导致中间很多测试都误认为完成了的截图

这是我一路盯着,查看任务执行记录缺少各种测试 才又问 iflow ,进行的修正

但是如果要做到这个程度, sdk 还要被另外的或本地的 llm api 监控才能大概人工盯盘 的效果,而且还增加额外设置,非常麻烦,所以我想通过 直接对 todos 的接口的信息自动化审查来避免这种执行错误。

整体来说是希望能开放出更多的接口和 iflow的内部权限,这样才能充分利用 iflow sdk 又能避免 iflow cli 本身的一些bug。

麻烦你们讨论下吧,谢谢!

2 个赞