Proactive Agent:清华联合面壁智能开源的新一代主动Agent交互范式

本文涉及的产品
NLP 自学习平台,3个模型定制额度 1个月
NLP自然语言处理_高级版,每接口累计50万次
NLP自然语言处理_基础版,每接口每天50万次
简介: Proactive Agent是由清华大学联合面壁智能等团队推出的新一代主动Agent交互范式。它具备主动性,能够预测用户需求并在没有直接指令的情况下采取行动。本文详细介绍了Proactive Agent的主要功能、技术原理以及如何运行和评估其性能。

❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发非常感兴趣,我会每日跟你分享最新的 AI 资讯和开源应用,也会不定期分享自己的想法和开源实例,欢迎关注我哦!

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


🚀 快速阅读

  1. 主动性:Proactive Agent能够主动观察环境和用户行为,预测用户需求并自主采取行动。
  2. 功能多样:包括环境观察与预判、自主决策、任务发起、上下文感知、用户交互和任务执行。
  3. 技术支持:基于环境模拟器、主动智能体、用户智能体、数据生成管道和奖励模型等技术实现。

正文(附运行示例)

Proactive Agent 是什么

公众号: 蚝油菜花 - ProactiveAgent

Proactive Agent是清华大学联合面壁智能等团队推出的新一代主动Agent交互范式。它具备主动性,能够预测用户需求并在没有直接指令的情况下采取行动。Proactive Agent通过观察环境和用户行为,推断出潜在的任务,并自主提供帮助。

与传统的被动式AI代理相比,Proactive Agent展现出更高的自主决策能力和环境适应性,能够在多种场景下实现更自然、更流畅的人机交互体验。这一技术的发展标志着AI从简单的命令执行者向具有洞察力和主动帮助能力的智能协作伙伴的转变。

Proactive Agent 的主要功能

  • 环境观察与预判:主动观察用户的环境和行为,预测用户的需求和意图。
  • 自主决策:基于对环境的理解和用户的意图,自主做出决策,不需要等待用户的明确指令。
  • 任务发起:在识别到用户可能需要帮助时,主动提出任务或提供信息。
  • 上下文感知:理解上下文环境,根据当前情境提供恰当的协助。
  • 用户交互:与用户进行交互,根据用户反馈调整其行为和预测,提高准确性和用户满意度。
  • 任务执行:用户接受Proactive Agent提出的任务,系统将执行这些任务,并根据需要生成后续事件。

Proactive Agent 的技术原理

  • 环境模拟器(Environment Gym):模拟特定环境,生成事件序列,维护环境状态,为代理提供交互的沙盒条件。
  • 主动智能体(Proactive Agent):接收环境模拟器的输入,更新记忆,结合历史交互和用户反馈,预测用户意图,并生成任务。
  • 用户智能体(User Agent):模拟用户行为,对Proactive Agent提出的任务做出反馈,决定是否接受任务。
  • 数据生成管道:基于模拟用户活动和响应,生成用在训练和评估模型的数据。
  • 奖励模型:训练一个模型评估Proactive Agent的主动行为,模拟人类判断,提供反馈,优化代理的行为。
  • 性能评估:用度量方式(如需求遗落、静默应答、正确检测、错误检测)评估Proactive Agent的性能,并进行持续优化。

如何运行 Proactive Agent

安装

  1. 克隆仓库并进入目录:
    git clone git@github.com:thunlp/ProactiveAgent
    cd ProactiveAgent
    
  2. 创建并激活虚拟环境,安装依赖:
    conda create -n activeagent python=3.10
    conda activate activeagent
    pip install -r requirements.txt
    

配置

  1. 复制配置文件示例并进行修改:
    cp example_config.toml private.toml
    
  2. 修改private.toml文件中的default_completions_modelapi_keybase_url为你的设置。

运行 Proactive Agent

进入./agent目录,按照README中的说明运行Proactive Agent。

资源


❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发非常感兴趣,我会每日跟你分享最新的 AI 资讯和开源应用,也会不定期分享自己的想法和开源实例,欢迎关注我哦!

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

相关文章
|
7月前
|
人工智能 数据安全/隐私保护
AI Agent是大模型落地业务场景的主流形式
【1月更文挑战第5天】AI Agent是大模型落地业务场景的主流形式
338 2
AI Agent是大模型落地业务场景的主流形式
|
SQL 存储 消息中间件
大厂偏爱的Agent技术究竟是个啥
为了解释什么是Agent技术,我在网上搜了一圈,但没有找到想要的结果。反倒是搜到了不少Java Agent技术,要注意Java Agent技术指的是一种Java字节码修改技术,和本文要说的完全是两码事。 既然搜不到,我就说下自己的理解吧。Agent技术是在「客户端」机器上部署一个Agent进程,「客户端」与「服务端」的交互通过这个Agent进行代理,其中Agent与Client通常在同一主机,即可通过「localhost」进行访问。
1291 0
大厂偏爱的Agent技术究竟是个啥
|
4月前
|
存储 弹性计算 前端开发
阿里云服务领域Agent智能体:从概念到落地的思考、设计与实践
本文讲述了作者团队在阿里云的服务领域Agent是如何设计与实践的,以及到目前为止的一些阶段性成果,作者做出了总结和整理。
|
5月前
|
人工智能 API 决策智能
智胜未来:国内大模型+Agent应用案例精选,以及主流Agent框架开源项目推荐
【7月更文挑战第8天】智胜未来:国内大模型+Agent应用案例精选,以及主流Agent框架开源项目推荐
1974 9
智胜未来:国内大模型+Agent应用案例精选,以及主流Agent框架开源项目推荐
|
7月前
|
人工智能 安全 数据安全/隐私保护
一个案例,看懂AI Agent厂商的商业落地路径
随着大语言模型技术的进步,国内科技巨头正加速在AI Agent领域的布局,利用自身技术和应用场景推动AI Agent在各行业的深度融合。百度、飞书、钉钉等已推出相关产品,其中实在智能的Agent智能体结合AI和RPA技术,提供高度自主和交互性的软件实体,已在多个场景实现商用并即将公测。企业选择AI Agent时关注点包括与现有自动化解决方案的融合、易用性、数据安全和新业务自动化能力。实在智能的Agent解决方案因其灵活性、安全性及广泛的应用潜力受到青睐。
369 1
|
4月前
|
传感器 机器学习/深度学习 人工智能
人工智能中的Agent技术解析
【8月更文挑战第18天】总之,Agent作为人工智能领域的重要分支,将在未来发挥更加重要的作用。随着技术的不断进步和应用场景的不断拓展,Agent技术将为我们带来更加智能、便捷和高效的生活体验。
|
5月前
|
存储 机器学习/深度学习 人工智能
AI Agent技术的最新进展与改变世界的典型项目巡礼
【7月更文挑战第3天】 AI Agent技术的最新进展与改变世界的典型项目巡礼
 AI Agent技术的最新进展与改变世界的典型项目巡礼
|
5月前
|
存储 人工智能 自然语言处理
AI Agent框架(LLM Agent):LLM驱动的智能体如何引领行业变革,应用探索与未来展望
【7月更文挑战第2天】AI Agent框架(LLM Agent):LLM驱动的智能体如何引领行业变革,应用探索与未来展望
AI Agent框架(LLM Agent):LLM驱动的智能体如何引领行业变革,应用探索与未来展望
|
5月前
|
Web App开发 机器学习/深度学习 人工智能
AI Agent满级进化!骑马种田、办公修图,样样精通,昆仑万维等发布通用Agent新框架
【7月更文挑战第23天】AI Agent技术迎来突破,昆仑万维联合顶尖学府发布Cradle框架,赋能智能体通用控制能力。Cradle结合大型语言模型与六大核心模块,实现跨场景灵活操控,从游戏到办公软件,无师自通。实验验证其在《荒野大镖客2》等游戏及Chrome、Outlook上的卓越表现。框架开源,促进AI社区进步,但仍需面对实际应用的挑战与安全性考量。[论文](https://arxiv.org/abs/2403.03186)详述创新细节。
122 3
|
6月前
|
机器学习/深度学习 人工智能 分布式计算
人工智能平台PAI产品使用合集之如何在odps上启动独立的任务
阿里云人工智能平台PAI是一个功能强大、易于使用的AI开发平台,旨在降低AI开发门槛,加速创新,助力企业和开发者高效构建、部署和管理人工智能应用。其中包含了一系列相互协同的产品与服务,共同构成一个完整的人工智能开发与应用生态系统。以下是对PAI产品使用合集的概述,涵盖数据处理、模型开发、训练加速、模型部署及管理等多个环节。
人工智能平台PAI产品使用合集之如何在odps上启动独立的任务

热门文章

最新文章