️
一个多功能的工作流自动化系统。创建、组织和执行复杂的 AI 驱动任务。
无论您是想与单个大语言模型(LLM)聊天,还是运行复杂的多成员工作流,Agent Pilot 都能提供无缝体验。
凭借直观且功能丰富的界面,您可以轻松设计 AI 工作流并与之实时对话。
支持分支对话,允许灵活的交互和迭代优化。
Agent Pilot 提供可生成和自定义的 UI,允许创建自定义页面和分层配置。
这种灵活性让您可以自由设计符合特定需求的界面,并轻松集成到工作流中。
系统支持基于自然语言时间表达式设置的定时和循环工作流,可实现从每秒到每个闰年的自动化任务。
| 平台 | 下载 |
|---|---|
| Linux |
AgentPilot_0.5.1_Linux.tar.gz MD5: e74e736e3efbd459b411ecffc45e936e SHA1: 93b12bd208095f8d8b34395446de23d233a1baed |
| Windows |
AgentPilot_0.5.1_Windows.zip MD5: 17079a8f2faf9683c59d11d0b67a8092 SHA1: c5a30c02f17782ead98c24098e874c9ba2edc950 |
| Mac Intel |
AgentPilot_0.5.1_Mac_Intel.tar.gz MD5: 2e1e03e5305ea279df1b76d1a8074cb7 SHA1: 9369152f1b69ff2a4ca476ecf1b377b5ce0e072b |
从源代码构建:如何从源代码构建
[!TIP]
您可以通过在启动应用程序之前用新版本的可执行文件替换旧的可执行文件,来迁移旧数据库到新版本。
创建新的智能体,编辑其配置并将其组织到文件夹中。
多成员工作流可以保存为单个智能体,并可无限嵌套。
查看、继续和删除先前的工作流对话,并将其组织到文件夹中。
消息、工具和代码可以被编辑和重新运行,提供了一种更实用的与工作流对话的方式。
分支功能适用于所有插件和多成员对话。
无缝地将其他成员或块添加到工作流中,并配置它们之间的交互方式。
垂直对齐的成员将并行执行。
可用成员类型:
- 用户 - 这就是您,将等待您的输入。
- 智能体 - 通过集成的工具和消息获取 LLM 响应。
- 文本 - 一个可以嵌套其他块的简单文本块。
- 代码 - 获取任何给定代码的输出。
- 提示 - 从单个提示获取 LLM 响应。
- 模块 - 运行或检索任何模块中的方法或变量。
- 工作流 - 上述类型的任意组合。
管理一组可在任何工作流或文本字段中使用的可嵌套块,以实现可重用性和一致性。
默认情况下,块是一个简单的文本块,但它可以是上述任何成员类型,甚至是一个多成员工作流。
这些块可以快速拖放到任何工作流中,或者通过在大括号中使用块名(例如 {block-name})在文本字段(如系统消息)中使用。
创建和管理可以分配给智能体的工具。
工具与块共享相同的功能,但默认情况下是单个代码成员。
它们也可以是一个完整的工作流,这允许您的智能体不仅可以运行代码,还可以根据需要运行整个工作流。
配置其参数,这些参数可以从所有工作流成员类型访问。
这些参数可以在运行时修改并重新执行,这会创建一个您可以循环切换的分支点。
模块是在运行时导入的 Python 文件。
这对于工具包、守护进程、内存、自定义页面或任何需要持久性的东西非常有用。
包含一套灵活且强大的基类,用于构建复杂的分层配置界面。
整个应用程序都建立在此框架之上。
开发者可以轻松修改或创建配置页面,甚至在应用程序运行时也可以。
安排工作流在特定时间或间隔运行。
支持自然语言表达式,允许灵活的调度。
例如,您可以安排一个工作流每 5 分钟运行一次,每天下午 3 点运行,或每月的第二个星期二运行。
成员可以配置为输出结构化数据,这得益于 Instructor。
创建和导入自定义插件以扩展 Agent Pilot 的功能。
Open Interpreter 已集成到 Agent Pilot 中,既可以作为独立插件使用,也可以用于执行 9 种语言的代码(Python、Shell、AppleScript、HTML、JavaScript、PowerShell、R、React、Ruby)。
代码可以通过多种方式执行:
- 在任何工作流(对话、块、工具)的任何“代码”成员中。
- 从角色为“代码”的消息中。
您应该始终理解正在运行的代码,您执行的任何代码都由您自己负责。
对于代码消息,可以在设置中启用自动运行。
要查看代码消息的实际效果,请与预配置的 Open Interpreter 智能体对话。
“系统块”文件夹下的块用于生成或增强字段。
默认包含 Claude 的提示生成器,您可以调整它或创建自己的。
- 提示 - AI 增强的用户输入
- 智能体 - AI 生成的智能体(即将推出)
- - 系统消息 - AI 生成的系统消息(即将推出)
- 页面 - AI 生成的页面(即将推出)
Agent Pilot 支持以下插件:
- 智能体 - 创建自定义智能体行为。
- - Open Interpreter
- - OpenAI Assistant
- - CrewAI Agent (当前已禁用)
- 工作流 - 创建工作流行为。
- - CrewAI Workflow (当前已禁用)
- 提供商 - 添加模型提供商支持。
- - Litellm (100+ 模型)
即将回归
~~智能体可以链接到文本转语音服务,结合个性上下文块,让您的智能体栩栩如生!~~
集成了 LiteLLM,支持以下提供商:
欢迎并感谢对 Agent Pilot 的贡献。请随时提交拉取请求。
如果您觉得这个项目有用,请考虑通过点星或留下小费来表示支持 :)
BTC:
ETH: