Praison AI:LangChain危险了!这个低代码框架让AI智能体「自主协作」,1行代码搞定任务编排

本文涉及的产品
NLP自然语言处理_高级版,每接口累计50万次
NLP自然语言处理_基础版,每接口每天50万次
NLP 自学习平台,3个模型定制额度 1个月
简介: Praison AI 是一个开源的多智能体框架,支持低代码创建和管理AI代理,提供多种流程类型和集成选项,适用于企业流程自动化、智能客服等场景。

❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发感兴趣,我会每日分享大模型与 AI 领域的开源项目和应用,提供运行实例和实用教程,帮助你快速上手AI技术!

🥦 微信公众号|搜一搜:蚝油菜花 🥦


🚨 "LangChain危险了!这个框架重新定义多智能体开发:低代码+工作流引擎+自主协作"
大家好,我是蚝油菜花。当大部分AI框架还在比拼单智能体能力时,Praison AI 已悄然开启多智能体协作的新战场——

它解决了三个行业级难题:

  • 🔨 低代码编排:用YAML定义智能体工作流,告别胶水代码
  • 🧠 认知一致性:通过中央记忆库保持多Agent上下文同步
  • ⚡ 弹性执行:支持动态任务分配和条件触发式流程

基于多智能体系统(MAS)理论,其分层架构让AI团队具备:

  • 产品经理Agent:拆解用户需求
  • 架构师Agent:生成技术方案
  • 开发Agent:自动生成代码
  • 评审Agent:实时质量检测

现在,只需一条CLI命令就能启动这个AI协作引擎!

🚀 快速阅读

Praison AI 是一个生产级的多智能体框架,旨在通过低代码解决方案简化多智能体系统的构建和管理。它支持多种流程类型,包括顺序、分层和工作流流程,并提供记忆功能,让代理在不同任务中保持上下文信息。

  1. 核心功能:支持创建具有工具交互能力的AI代理,提供记忆功能,支持多种流程类型。
  2. 技术原理:基于多智能体系统(MAS)和大型语言模型(LLM),支持动态路由、任务分配和条件执行。

Praison AI 是什么

PraisonAI-demo

Praison AI 是一个开源的多智能体框架,旨在简化多智能体系统的构建和管理。它提供了低代码环境,允许用户快速创建和管理AI代理,以自动化和解决从简单到复杂的任务。Praison AI 支持多种流程类型,包括顺序、分层和工作流流程,能够实现任务的动态路由、并行化执行、提示链和迭代优化等功能。

此外,Praison AI 提供了记忆功能,让代理在不同任务中保持上下文信息,增强任务的连贯性和效率。它还具备多种用户界面和集成选项,强调简单性、定制化及高效的人机协作,适用于需要灵活构建和管理多智能体系统的场景。

Praison AI 的主要功能

  • AI代理的创建与管理:支持创建具有工具交互能力的AI代理,与外部系统进行数据交换和操作。提供具有记忆功能的AI代理,在跨任务中保持上下文信息,增强任务的连贯性和效率。支持多种流程类型,包括顺序流程、分层流程和工作流流程,满足不同复杂度的任务需求。
  • 多种任务执行流程
    • 顺序流程:任务依次执行,适合简单的线性任务。
    • 分层流程:基于管理代理协调任务执行和代理分配,适合复杂的任务分配场景。
    • 工作流流程:支持复杂任务关系和条件执行,包括动态路由、并行化、提示链等功能。
  • 高效任务处理
    • 并行化执行:基于并行处理任务,提高性能。
    • 迭代优化:评估和反馈机制优化解决方案。
    • 重复任务处理:用自动化循环高效处理重复任务。
  • 集成与扩展:提供多种集成选项,支持与其他系统和工具的无缝对接。支持多种用户界面,包括聊天界面、代码界面、实时语音界面等。
  • 低代码开发:提供低代码环境,简化多智能体系统的构建和管理。强调简单性、定制化和高效的人机协作。

Praison AI 的技术原理

  • 多智能体系统(MAS):每个代理是一个独立的、具有自主性的实体,能够感知环境并做出决策。代理之间基于协作和通信完成复杂任务,支持任务分配、信息共享和动态调整。
  • 大型语言模型(LLM):利用 LLM 的强大语言理解和生成能力,为代理提供智能决策支持。支持动态路由和任务分配,将任务分配给最适合的 LLM 实例。
  • 工作流引擎:支持复杂任务的工作流定义,包括条件执行、并行处理和任务链。基于工作流引擎实现任务的自动化和优化。
  • 记忆与上下文管理:基于记忆机制,代理能保存和恢复上下文信息,增强任务的连贯性和效率。支持长期和短期记忆,适应不同任务需求。

如何运行 Praison AI

1. 单个代理

创建 app.py 文件并添加以下代码:

from praisonaiagents import Agent
agent = Agent(instructions="You are a helpful AI assistant")
agent.start("Write a movie script about a robot in Mars")
AI 代码解读

运行:

python app.py
AI 代码解读

2. 多个代理

创建 app.py 文件并添加以下代码:

from praisonaiagents import Agent, PraisonAIAgents

research_agent = Agent(instructions="Research about AI")
summarise_agent = Agent(instructions="Summarise research agent's findings")
agents = PraisonAIAgents(agents=[research_agent, summarise_agent])
agents.start()
AI 代码解读

运行:

python app.py
AI 代码解读

3. 无代码模式

使用命令行自动创建电影剧本:

pip install praisonai
export OPENAI_API_KEY=xxxxxxxxxxxxxxxxxxxxxx
praisonai --auto create a movie script about Robots in Mars
AI 代码解读

资源


❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发感兴趣,我会每日分享大模型与 AI 领域的开源项目和应用,提供运行实例和实用教程,帮助你快速上手AI技术!

🥦 微信公众号|搜一搜:蚝油菜花 🥦

相关实践学习
阿里云百炼xAnalyticDB PostgreSQL构建AIGC应用
通过该实验体验在阿里云百炼中构建企业专属知识库构建及应用全流程。同时体验使用ADB-PG向量检索引擎提供专属安全存储,保障企业数据隐私安全。
AnalyticDB PostgreSQL 企业智能数据中台:一站式管理数据服务资产
企业在数据仓库之上可构建丰富的数据服务用以支持数据应用及业务场景;ADB PG推出全新企业智能数据平台,用以帮助用户一站式的管理企业数据服务资产,包括创建, 管理,探索, 监控等; 助力企业在现有平台之上快速构建起数据服务资产体系
目录
打赏
0
16
20
2
340
分享
相关文章
Archon – 开源 AI 智能体框架,自主生成代码构建 AI 智能体
Archon 是一个开源的 AI 智能体框架,能够自主生成代码并优化智能体性能,支持多智能体协作、领域知识集成和文档爬取等功能,适用于企业、教育、智能家居等多个领域。
117 10
Archon – 开源 AI 智能体框架,自主生成代码构建 AI 智能体
Anus:公开整活!完全用 Manus 复刻 Manus 功能的开源 AI 智能体项目
Anus 是一个开源 AI 智能体项目,复刻了 Manus 的部分功能,支持自然语言指令执行、多代理协作、多模态输入处理等功能,旨在为开发者提供强大且灵活的工具。
182 1
Anus:公开整活!完全用 Manus 复刻 Manus 功能的开源 AI 智能体项目
Mahilo:多智能体实时协作框架开源!人类与AI无缝交互,复杂任务一键协同
Mahilo 是一个灵活的多智能体框架,支持创建与人类互动的多智能体系统,适用于从客户服务到紧急响应等多种场景。
79 2
Mahilo:多智能体实时协作框架开源!人类与AI无缝交互,复杂任务一键协同
PRefLexOR:MIT自进化AI框架上线!动态知识图谱+跨域推理,重塑自主思考
PRefLexOR 是 MIT 团队推出的新型自学习 AI 框架,结合偏好优化和强化学习,通过递归推理和多步反思,动态生成知识图谱,支持跨领域推理和自主学习。
95 3
PRefLexOR:MIT自进化AI框架上线!动态知识图谱+跨域推理,重塑自主思考
Spring AI与DeepSeek实战二:打造企业级智能体
本文介绍如何基于Spring AI与DeepSeek模型构建企业级多语言翻译智能体。通过明确的Prompt设计,该智能体能自主执行复杂任务,如精准翻译32种ISO标准语言,并严格遵循输入格式和行为限制。代码示例展示了如何通过API实现动态Prompt生成和翻译功能,确保服务的安全性和可控性。项目已开源,提供更多细节和完整代码。 [GitHub](https://github.com/zlt2000/zlt-spring-ai-app) | [Gitee](https://gitee.com/zlt2000/zlt-spring-ai-app)
127 11
微软发明全新LLM语言,AI智能体交互效率翻倍!
微软发布DroidSpeak技术,优化大型语言模型(LLM)间的通信,显著提升AI智能体交互效率。该技术通过嵌入缓存和键值缓存重用,减少预填充延迟,降低高达50%的延迟,同时保持高质量生成。DroidSpeak适用于多种AI任务,提高协作效率,但在资源受限环境和处理模型差异性方面仍面临挑战。
43 3
D1net阅闻 | OpenAI进军虚拟助手领域 AI智能体加速迈入商业化阶段
D1net阅闻 | OpenAI进军虚拟助手领域 AI智能体加速迈入商业化阶段
上百万智能体在OASIS模拟平台上玩推特,AI玩社交媒体和真人有多像?
OASIS是一个模拟平台,利用大型语言模型(LLM)驱动的智能体模拟社交媒体上的行为,研究复杂社会系统现象。它模仿推特和Reddit等平台,支持动态环境、多样行动和推荐系统。通过模拟上百万个智能体,OASIS帮助研究人员大规模分析信息传播和社会互动,但仍面临规模、行为多样性及伦理隐私挑战。论文:https://arxiv.org/abs/2411.11581
39 6
D1net阅闻|OpenAI CEO奥尔特曼:预计第一批AI智能体今年“加入劳动力大军”
D1net阅闻|OpenAI CEO奥尔特曼:预计第一批AI智能体今年“加入劳动力大军”
从零开始即刻拥有 DeepSeek-R1 满血版并使用 Dify 部署 AI 应用
本文介绍了如何使用阿里云提供的DeepSeek-R1大模型解决方案,通过Chatbox和Dify平台调用百炼API,实现稳定且高效的模型应用。首先,文章详细描述了如何通过Chatbox配置API并开始对话,适合普通用户快速上手。接着,深入探讨了使用Dify部署AI应用的过程,包括选购云服务器、安装Dify、配置对接DeepSeek-R1模型及创建工作流,展示了更复杂场景下的应用潜力。最后,对比了Chatbox与Dify的输出效果,证明Dify能提供更详尽、精准的回复。总结指出,阿里云的解决方案不仅操作简便,还为专业用户提供了强大的功能支持,极大提升了用户体验和应用效率。
986 19
从零开始即刻拥有 DeepSeek-R1 满血版并使用 Dify 部署 AI 应用

热门文章

最新文章