开源多智能体开发框架:支持MCP、Agent SDK,超2000颗星。

专注AIGC领域的专业社区,关注微软&OpenAI、百度文心一言、讯飞星火等大语言模型(LLM)的发展和应用落地,聚焦LLM的市场研究和AIGC开发者生态,欢迎关注!

著名企业孵化器Y Combinator支持的开源多智能体开发框架Rowboat

Rowboat支持火热的MCP服务以及OpenAI开源的Agent SDK,几分钟就能开发一个复杂的智能体工作流。

开源地址:https://github.com/rowboatlabs/rowboat?tab=readme-ov-file

RowBoat主要由AgentPlaygroundCopilot三大块组成:Agent,主要负责处理对话的特定部分,并能依据指令使用工具执行任务。其亮点在于可通过自然语言指令进行配置,能以图的形式在智能体之间进行编排,还可访问工具和RAG

Playground,这是一个交互式环境,方便用户在构建助手时以对话方式进行测试。它具备实时测试和调试功能,可在界面内检查工具调用的参数和结果,能与单个智能体或整个助手进行对话。

Copilot,由AI驱动的辅助工具,可代用户创建和更新智能体与工具。能感知包括演练场在内的所有组件的上下文,可根据对话和反馈优化智能体,能理解用户以自然语言提出的请求。

RowBoat还支持用户创建、管理和部署面向用户的助手,这些助手由多个智能体组成,每个智能体可访问一组工具,并协同工作以单一助手的形式与用户交互,同时能连接任意 MCP 工具。

例如,可搭建一个信用卡助手,其中每个智能体负责不同工作流程,像未结账单处理、余额查询和交易纠纷处理等。

还能为智能体配备执行特定任务的工具,如获取付款选项、查询未结余额和更新用户信息等,从而帮助终端用户满足信用卡相关需求,无需人工介入。

此外,Rowboat不仅是一个可视化的集成开发框架,还附带了HTTP APIPython SDK,使团队能够灵活地将 Rowboat 智能体嵌入到更广泛的基础设施中。无论你是在云原生微服务中运行智能体,还是将其嵌入到内部开发工具中,该SDK都提供无状态和会话感知两种配置。

目前,RowboatGithub已经超过2000颗星。

(文:AIGC开放社区)

发表评论

×

下载每时AI手机APP

 

和大家一起交流AI最新资讯!

立即前往