ITPub博客

首页 > 数据库 > 数据库开发技术 > 微软发布代码优先的Agent框架:TaskWeaver

微软发布代码优先的Agent框架:TaskWeaver

原创 数据库开发技术 作者:玄姐聊AGI 时间:2024-01-20 09:45:04 0 删除 编辑

▼最近直播超级多,预约保你有收获

今晚直播:《构建私有大模型知识库实战》

 —1—

AutoGen 2.0 框架:TaskWeaver

进入 AGI 时代,微软在推动大模型应用落地方面,先后发布了 Semantic Kernel 开发框架、PromptFlow 提示词框剪、AutoGen Agent 框架等,最近又发布了一款 Agent 框架:TaskWeaver。
它被作为一个代码优先框架,用于构建大模型 Agent。它将用户需求转换为可执行代码,并将用户定义的插件视为可调用函数。
TaskWeaver 支持丰富的数据结构(支持本地 Python 数据结构)、灵活的插件使用和动态插件选择,并利用大模型编码功能实现复杂逻辑。用户可提供示例,注入专业领域知识来指导规划和代码生成,并确保生成代码的安全执行,包括执行前验证代码,及将会话隔离到受限进程,后续还会提供沙箱机制。在大模型调用成本上,允许不同模块采用不同的大模型 ,通过一定规则以便跳过不必要的调用 。

TaskWeaver 由三部分组件组成:规划器、代码生成器和代码执行器。这3大组件共同创建了一个双层规划执行系统。首先,高阶计划做了总体的规划。然后,详细执行计划指导框架完成每项任务,确保效率和准确性。
TaskWeaver 还可以很方便的应用在 MutiAgent场景中,不仅可以将 Agent作为插件被集成,也可以把它放到 AutoGen 等多 Agent 框架中使用。

它有一个比较大的亮点是易于集成,可以把它当作一个 Library 使用,方便的、渐进式地集成到现有的系统。
这将带来编程范式改变,开发者不用花心思进行数据处理等琐碎需求,交给 Agent 帮你实现,这样既提高灵活性,又减少了工作量,大大提升了研发效率。
论文地址:https://arxiv.org/pdf/2311.17541v1.pdf
在实际业务场景中如何落地呢?今晚 20 点,我会开一场直播详细给大家剖析如何构建企业专用知识库的案例落地实践。
请同学点击下方按钮预约直播,咱们今晚20点直播见!

 —2—

关于《LLM 大模型技术知识图谱和学习路线》

最近很多同学在后台留言:“玄姐,大模型技术的知识图谱有没?”、“大模型技术有学习路线吗?”
我们倾心整理了大模型技术的知识图谱《最全大模型技术知识图谱》和学习路线《最佳大模型技术学习路线》快去领取吧!
LLM 大模型技术体系的确是相对比较复杂的,如何构建一条清晰的学习路径对每一个 IT 同学都是非常重要的,我们梳理了下 LLM 大模型的知识图谱,主要包括12项核心技能:大模型内核架构、大模型开发API、开发框架、向量数据库、AI 编程、AI Agent、缓存、算力、RAG、大模型微调、大模型预训练、LLMOps 等12项核心技能。
为了帮助每一个程序员掌握以上12项核心技能,我们准备了一系列免费直播干货,扫码一键免费全部预约领取!

END



原文作者:玄姐聊AGI;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2020-11-03

  • 博文量
    314
  • 访问量
    143554