构建确定性工作流的AI Agent
摘要
一位开发者分享了一个基于AI Agent的自动化平台实验,该平台用于构建和管理确定性工作流,并寻求社区反馈。
我在一家小型公司工作,一直很享受为自己和团队自动化工作流的过程,最初是多年前从宏开始,接着是Python,而过去一年则是Agent。但虽然这很有趣,但大多数需要自动化的东西实际上并不需要每次运行都有一个Agent。这是确定性的内容,每次手动做太繁琐或耗时,可能中途需要1到2个判断,但过程总是相同的。所以过去几个月,我们一直在实验自己的“自动化平台”,这是一个组合,包括构建自动化的一个AI Agent(使用Claude或ChatGPT订阅,因此无需担心token成本),以及一个“工作流和运行时管理层”,用于捕获错误、跟踪问题、管理凭证等。Agent以一种非常特定的结构编写自动化,在每一步都测试所有内容,编写输入和输出验证,记录其工作方式等。如果某一步骤失败,平台会捕获它并提醒所有者进行审查,如果Agent需要修复某些内容,它会分析问题,提出计划并获得批准后再行动,而不是自行其是。一个典型的自动化构建使用的token数量是让AI Agent单独做一次的2到3倍,但之后它要么是100%代码,要么可能有一些简单的AI步骤,在廉价模型上花费几千token。我们认为与他人分享、获得一些反馈并构建一个可以用于越来越多事情的东西会很酷,但因为它不仅仅是一个工具,所以在推出之前需要一些润色。所以为了判断如何优先考虑它,我想问是否有人做过类似的事情?你认为这可能有用吗——以及你的顾虑是什么?
相似文章
AI代理能否在没有人类干预的情况下切实自动化复杂工作流程?
关于AI代理是否能在没有持续人工监督的情况下可靠地自动化复杂、多步骤工作流程的讨论,询问当前的限制和经验。
您如何构建基于AI编程代理的生产就绪开发环境?
一位网页开发者分享了围绕AI编程代理构建系统的经验,以实现可靠开发,并寻求关于工作流和编排工具的建议。
如果你在构建 AI Agent,你会让自己的 Agent 参与别人的工作流吗?
一位研究者向 AI Agent 构建社区提问:是否会允许自己的 Agent 参与他人工作流?文章探讨了信任、访问控制、审批流程,以及一个由不同人构建和拥有的专业化 Agent 市场的变现模式。
什么会让你在实际的代理工作流中信任它?
文章讨论了评估匿名AI模型Space Bunny在代理工作流中的方法,重点是状态测试、错误恢复和一致性以确保可靠性。
AI代理在重复工作上浪费代币。我构建了一个解决方案,需要测试者。
一位开发者构建了一个系统,通过跨任务复用信息来减少AI代理工作流中的代币浪费,现正在寻找测试者提供反馈。