超干货!如何设计基于Agent的AI应用系统

第25篇:经典智能Agent系统案例分析(二) 1.背景介绍 智能Agent(智能代理)的概念并不陌生。它是一种可以自主行动的软件,可以在某种程度上理解并响应环境变化,以达成预定目标。这种技术的实际应用场景非常广泛,包括但不限于游戏AI、自动驾驶、金融交易、网络安全等领域。在本篇文章中,我们将深入探讨智能Agent系统的核心概念,以及一些经典应用案例。 阅读详情

LLM驱动的Agent

由复旦NLP和米哈游调查完成的文献综述《The Rise and Potential of Large Language Model Based Agents: A Survey》详细阐述了LLM-based Agent的相关理论、实践模型和深度思考,知乎上有大神做了详细的解读,我下面基于此再做白话版总结。

首先,为什么是“Agent”这一概念?因为它是一个人工智能领域延续至今的设定,随着时代的推移,它的概念内涵在扩大,但是无论在哪个时代,它都能一针见血的概括人工智能的终极目标——自主思考和行动的机器体。很多人一听到“自主思考和行动”就会担心将来机器人会灭了人类。这是因为普通人并不了解人工智能领域的覆盖范围,里面有一个方向是研究智能的社会性,任何智能都需要具备社会性,那么就会有其行为准则。总之,在人工智能领域,Agent不是这两年冒出来的新概念,而是始终贯穿人工智能领域研究的核心概念之一,过去、现在和将来都将作为一个核心词汇存在。人工智能的代际,从Agent的角度来看,可以分为:Symbolic Agents -> Reactive Agents -> RL-based Agents -> Agent with transfer learning and meta learning -> LLM-based Agent。其中AlphaGo和DQN是RL-based时代的产物。“学习如何学习”则是在LLM出现之前的重要课题。直到GPT引爆业界,才标志着新一代Agent时代的到来。

Agent的构成模块

Agent由大脑模块、感知模块、行动模块构成。作为人工智能工程的最小单位,Agent的功能可以不同,但构成模块的设计完全符合了人类的认知,因此,三模块结构缺一不可。

在这里插入图片描述

中枢大脑

在2024年的今天,因为我们已经有了LLM,因此,当我们再去思考一个Agent的大脑应该具备哪些能力时,和前面代际的思考方式完全不同。LLM-based时代下,Agent的大脑主要包含:

  • 自然语言交互,包含自然语言理解、多轮对话、自然语言(高质量)生成、意图和含义理解

  • 知识,包括语言知识、常识知识、专业领域知识,当然这里需要考虑赋予Agent通过外部知识库实时获取知识的能力

  • 记忆,提高记忆能力的方法有提高Trransformer的输入长度限制、总结记忆、用向量或数据结构压缩记忆,同时需要注意记忆检索的最近性、相关性和重要性

  • 推理和规划,推理依赖LLM本身的训练程度,规划包括两个阶段:计划制定和计划反思。

  • 可迁移性和通用性,我个人理解主要是指可以把发生过的事自己再学习为模型本身的一部分,从而越来越接近人类的思考水平

在这里插入图片描述

感知

Agent本身作为一个最小单位,必然需要根据环境做出反应,对环境的感知能力往往意味着这个Agent的功能主要是什么,就像人类的各个器官,感知痛觉和味觉,往往意味着它的功能。从LLM的角度,Agent的感知对象主要为:

  • 文本输入

  • 视觉输入,包含静态图片和连续图帧(视频、gif等)

  • 听觉输入,主要指音频,包含已有的音频文件和实时的声音收录

  • 其他输入,我个人认为主要包含各类智能硬件传感器、软件触发、结合各类信息综合计算结果、其他关联Agent的输出信息、中枢大脑的指令。

行动

Agent的真正发挥作用的部分,从编程的角度,中枢大脑的功能可以富余,但感知和行动定义了该Agent的边界,决定了该Agent的实际功能。从LLM的角度,Agent的行动主要包括:

  • 输出文本

  • 输出图片、音频、视频

  • 使用工具,如Functional call等,同时,Agent需要反馈工具的处理结果,此处需要考虑是将工具处理结果作为另外一个Agent的输入,再由另外一个Agent将其作为输入再给当前这个Agent,这种模式使得架构设计上更容易理解,但是Agent的数量会变多

  • 具身行动,Agent的智能来源于与环境的持续互动和反馈,而不是仅仅依赖于精心编辑的预训练数据,它们应该能够主动感知、理解物理环境并与之互动,根据 LLM 丰富的内部知识做出决策并产生特定行为来改变环境,这个和我上面提到的把发生过的事自己再学习为模型本身的一部分有类似的意思

从具身行动的角度看,Agent本身不是静态的,它应该像人的细胞一样,具有新陈代谢的能力,当Agent本身能够感知环境,学习和互动,沉淀为模型本身的部分,并基于此来做出适应环境的决策,那么这也就意味着,大脑部分需要新增内容,从编程的角度看,可能就是动态训练模型,并在训练后热替换当前模型,如此反复循环。

Agent的治理模式

在之前的文章中,我有详细介绍过Agent的治理模式,不过在这篇文章中,它的提法更加全面。就2024年的今天,可见的模式主要包含3种:Single Agent、Multi-Agents、Human-Agent。

Single Agent

简单讲就是,一个Agent就是一个应用,直接给到用户去使用。这类Agent往往是一个软件,接收用户输入,按照其功能设定,返回给用户结果。例如现在的ChatGPT、GPTs、RGA知识库等应用,其中最值得一提的是LangChain和AutoGPT。

虽然Single这个词听上去让人感觉很单薄,觉得好像做不出什么特别的产品,但是我们可以通过合理的架构,使得Agent具备优秀的创意。例如现在figma上面有非常多的智能插件,它们的出现可以快速帮助我们解决一些场景,而这些插件,虽然本身入口很单薄,但是它们背后可能由一整家公司和庞大的技术支撑。从这种设计的角度讲,Single Agent可以按下方的角度分类:

  • 面向任务的,用以完成人们提出的任务,以提升生产效率

  • 面向创新的,用以在特定领域进行快速验证,以极大的缩减实验时间,例如在蛋白质构型编排上,今天1分钟就可以完成过去10年的编排发现

  • 面向生命周期的,简单讲就是这类Agent设计出来没有具体目标,就是让它自己在开放自由的环境中自生自灭,自己生长,看它能长成什么样子,我们从之吸取有益的部分

现阶段而言,上面三种类型都已经是被实现了的,只不过从大规模应用、对现实工作影响最大、可以马上立竿见影的,主要是第一种。

Multi-Agents

早在 1986 年,马文-明斯基就做出了前瞻性的预测。他在《心灵社会》一书中提出了一种新颖的智能理论,认为智能产生于许多具有特定功能的小型Agent的相互作用。例如,某些Agent可能负责模式识别,而其他Agent可能负责决策或生成解决方案。简单讲,从人类已知的系统论角度去看,分工可以解决非常多问题。让不同功能的Agent由系统协调来完成目标,可以使得该系统更具有未来的持续可前瞻性。也就是说,一个系统(如公司)比一个封闭的个体(如个体户)更有发展前景。

不同的Agents之间,它们的分工固然重要,然而,相互联系才能形成系统,因此,我们更多的是探讨它们的联系方式。

  • 互补性合作

    • 无序合作,agents之间没有顺序,每个agent都是对环境(把其他agent当作环境因素)做出响应,所有agent的行为结果总和起来就是我们需要的结果

    • 有序合作,当前agent只接收上一个agent的输出作为输入,所有agents串联在一起

  • 对抗性互动,agents之间有监督、对抗关系,例如有一些扮演测试、评审等角色的agent

微软的AutoGen和LangChain的LangGraph都是multi-agents的构建框架,在这些框架中,把不同功能的agent进行分工,扮演特定角色,并对多个agent进行分组,使agents可以像一个系统中的各个角色一样工作,从而从一个系统的角度完成用户交给的工作。

在这里插入图片描述

Human-Agent

由人来指导和监督Agent的工作过程,以确保更高质量的产出。人与Agent交互来完成工作,里面涉及到交互的方式、关系等,例如人和Agent的地位是否是平等的?Agent给出的反馈是定性的还是定量的?人参与的程度究竟有多大,是关键节点还是每一个节点都需要人的参与?如何确保人的输入是准确的,不会给agent增加额外的负担?等等。

我们都知道AI的智能程度依赖于LLM本身的智能程度,AI的理解和规划能力,目前来看还是受限的,还没有达到我们普通成年人的水平。另外,Agents之间的互动解释性弱,需要人的参与来确保解释是按照人的意志执行的。而且,由于这种解释偏差,很可能会带来严重的恶劣后果,人的参与也可能在一定程度上规避。

人类参与互动,可以是1对1的人-Agent互动,也可以是1对多的人-Agents互动,也可以是人类作为一个Agent参与到Agents间有序合作的链条中。

Agent社会性

社会的本质,是“规则下的团体”,没有规则就没有社会,有了规矩往往形成社会。在一套系统中,Agents可能是由不同的服务商提供,基于AI的训练,Agent表现出自己的认知、情感、个性,这些抽象的表现定性,是我们对它社会行为的总结。

当一个Agent总是表现的很积极,无论输入简单还是详细,它都尽可能做出规划,我们就认为它具有开放人格;当一个Agent总是表现的消极,总是在输入简单的时候,反馈出不愿意做规划,打回让上游重新发出指令时,我们认为它具有较为封闭的人格。而作为系统,需要制定社会性规则,以在Agent的个性和达成目标之间实现平衡。

AI编程

通过驱动AI来完成某些任务,以编程的方式安排细节与逻辑,由AI来解释任务和完成规划。我们只需要验收结果,或者再在关键环节参与交互。那么,我们应该如何来设计一套系统,实现这样的诉求呢?

Agent功能分类

我们按照最小职责原则,将所有的功能进行划分,尽可能的把功能拆分开,每一个功能,都有一个Agent与之对应。我们可以从不同的角度进行分类,以覆盖我们的功能需求:

  • 推理解释类,对输入进行理解以按照某种规则输出理解后的DSL,例如输入一张流程图,获得该图对应的DSL

  • 数据转化类,对输入进行数据理解和提炼,例如输入一篇年鉴文章返回所需数据的JSON格式

  • 工具执行类,按DSL调用工具,传入参数,执行完获得结果

  • 人机互动类,也就是上面Human-Agent所提到的

这里需要注意,我没有把传感器类作为一类Agent,下文会提到,我们的硬件传感器本质上只是信号的输入端,基于某种协议,千奇百怪的传感器,最终给到AI的输入,都可以是统一标准的数据结构,这个部分需要传感器的开发者去做,作为AI系统的开发人员,无法触达这个部分。同样的道理,我们会让用于执行任务的硬件也与系统本身解耦,不过由于执行硬件是被调用方,因此,这部分封装需要我们AI系统的开发者来完成。

AI系统设计

现在,让我们想象,我们已经有了一台机器人,现在它需要完成一个炒鸡蛋的任务,那么,从我们编程的角度,这里面都由哪些东西构成呢?数据和指令的流动是怎样的呢?

首先是指令的接收和理解,我们通过麦克风接收指令,此时麦克风接收的是音频信息,我们通过一个agent将其转化为文本信息;接着,我们将该文本输入到一个用于理解指令的agent,该agent从自身支撑的所有功能中,理解了该指令的意图,并将指令以固定协议文本发送给中枢agent;中枢agent的主要能力是理解和规划,它在接收指令之后,正确理解了该指令,并通过functional calling功能,创建了一个任务,并将该任务id保持在记忆中;接下来,它开始规划该任务,第一步是确认自身所处环境,第二步是确认炒鸡蛋的条件是否满足,第三步是准备食材,第四步是烹饪……;完成规划后,将该规划进行进一步细化,把所有关联的agent都挑选出来,并建立了任务地图;之后开始执行任务,它通过打开摄像头和毫米波雷达全屋扫描设备,这些设备在被打开后,会将信息通过相应的agent层层上报,最终被中枢确认;之后再发送执行履带滚动的指令,控制电机运转,实现移动和各种硬件设备的控制;最终完成炒鸡蛋,并通知主人任务完成。

我们可以看到,这是一个非常复杂的细节超多的系统,虽然难度大,但是也不是不可能对吧。

在这里插入图片描述
AI系统设计示意图(注意,这里的中枢层和Agent的中枢大脑是两个概念)

对于我们开发者,主要是在软件侧做一些事情,不同的硬件传感器它的数据结构是不同的,因此,我们需要有一个针对性的agent来处理这类传感器的信号。同样,行动端的逻辑是一样的。有些硬件本身既是传感器也是执行器,我们需要把这些硬件拆开来看,在概念上它和现实是不同的。

在平台端,我们用“事件代理层”来实现具体agent和平台的解耦。我们的平台会对接无数的agent,通过解耦,我们不需要针对不同的agent进行设计,而是提供统一的协议,agent通过协议订阅或发布事件,无需关心自己的所处环境。在信号的传输上,我们设计为单向信息流,这样可以让每一个agent都只有一个输入和一个输出,以让实现更加简单。由于一项工作具有时间延续性,因此,我们设计任务调度层来维持一个任务队列,通过中枢层来为任务调度提供方案。而且,我考虑到有一种情况是任务在执行过程中,由于传感器发现了新的环境变量,此时我们可能需要插入新任务或者立即停止当前任务。

另外,我们没有让行动端端反馈直接返回给任务,因为这样就会导致数据流向不再是单向的。我们需要将硬件执行器的反馈转换为感知端的信号,重新发送事件给中枢,由中枢来决定当前的执行是否符合预期。

AI应用架构

如果我们需要将AI应用进行部署,就需要考虑如何在我们现有的条件下去充分利用好各种资源。随着LLM的基座越来越出色,我们将来必然出现完全智能化的应用。

在这里插入图片描述
AI应用设计示意图

通过这一架构,我们可以让Agent被无限扩展,而无需调整已有代码。随着agents的数量越来越多,系统能支持的能力也越来越强。我们只需要利用这些agents来进行调用编排,即可实现让系统按需完成我们的任务,例如:

当 @agent1 发生xx时,且 @agent2 状态为xx时,@agent3 执行xxx

基于该指令,平台层可以基于已有的agents被无限的设计出特定的功能。

结语

随着我们对人工智能的研究,我们越来越开始理解人类大脑的工作原理。本文通过对复旦论文的解读,提出了一种可以实现自执行的任务处理系统架构。一个agent本身的实现可以很复杂,但是在概念上,它只是一个“input -> agent -> output”的处理单元,是非常简单的。随着我们在技术上的深入,我们会越来越接近AI编程。就如上文展示的一样,将来,在AI系统的基础上,我们只需要使用非常简单的自然语言,就能设计出以目标为导向的任务,而无需关心它的具体实现,以及它的内部原理。如此,即使没有接触过编程的普通人(甚至是障碍人士)也可以轻松的借助机器完成自己的创意或工作。

如何学习大模型 AI ?

由于新岗位的生产效率,要优于被取代岗位的生产效率,所以实际上整个社会的生产效率是提升的。

但是具体到个人,只能说是:

“最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。

这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。

我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多互联网行业朋友无法获得正确的资料得到学习提升,故此将并将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

在这里插入图片描述

第一阶段(10天):初阶应用

该阶段让大家对大模型 AI有一个最前沿的认识,对大模型 AI 的理解超过 95% 的人,可以在相关讨论时发表高级、不跟风、又接地气的见解,别人只会和 AI 聊天,而你能调教 AI,并能用代码将大模型和业务衔接。

  • 大模型 AI 能干什么?
  • 大模型是怎样获得「智能」的?
  • 用好 AI 的核心心法
  • 大模型应用业务架构
  • 大模型应用技术架构
  • 代码示例:向 GPT-3.5 灌入新知识
  • 提示工程的意义和核心思想
  • Prompt 典型构成
  • 指令调优方法论
  • 思维链和思维树
  • Prompt 攻击和防范
  • …

第二阶段(30天):高阶应用

该阶段我们正式进入大模型 AI 进阶实战学习,学会构造私有知识库,扩展 AI 的能力。快速开发一个完整的基于 agent 对话机器人。掌握功能最强的大模型开发框架,抓住最新的技术进展,适合 Python 和 JavaScript 程序员。

  • 为什么要做 RAG
  • 搭建一个简单的 ChatPDF
  • 检索的基础概念
  • 什么是向量表示(Embeddings)
  • 向量数据库与向量检索
  • 基于向量检索的 RAG
  • 搭建 RAG 系统的扩展知识
  • 混合检索与 RAG-Fusion 简介
  • 向量模型本地部署
  • …

第三阶段(30天):模型训练

恭喜你,如果学到这里,你基本可以找到一份大模型 AI相关的工作,自己也能训练 GPT 了!通过微调,训练自己的垂直大模型,能独立训练开源多模态大模型,掌握更多技术方案。

到此为止,大概2个月的时间。你已经成为了一名“AI小子”。那么你还想往下探索吗?

  • 为什么要做 RAG
  • 什么是模型
  • 什么是模型训练
  • 求解器 & 损失函数简介
  • 小实验2:手写一个简单的神经网络并训练它
  • 什么是训练/预训练/微调/轻量化微调
  • Transformer结构简介
  • 轻量化微调
  • 实验数据集的构建
  • …

第四阶段(20天):商业闭环

对全球大模型从性能、吞吐量、成本等方面有一定的认知,可以在云端和本地等多种环境下部署大模型,找到适合自己的项目/创业方向,做一名被 AI 武装的产品经理。

  • 硬件选型
  • 带你了解全球大模型
  • 使用国产大模型服务
  • 搭建 OpenAI 代理
  • 热身:基于阿里云 PAI 部署 Stable Diffusion
  • 在本地计算机运行大模型
  • 大模型的私有化部署
  • 基于 vLLM 部署大模型
  • 案例:如何优雅地在阿里云私有部署开源大模型
  • 部署一套开源 LLM 项目
  • 内容安全
  • 互联网信息服务算法备案
  • …

学习是一个过程,只要学习就会有挑战。天道酬勤,你越努力,就会成为越优秀的自己。

如果你能在15天内完成所有的任务,那你堪称天才。然而,如果你能完成 60-70% 的内容,你就已经开始具备成为一名大模型 AI 的正确特征了。

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

在这里插入图片描述

零代码构建AI智能体:COZE可视化工作流实战指南 AI智能体(AI Agent)是当前人工智能领域的重要发展方向,它通过模块化设计和工作流驱动,使大语言模型从被动对话转向主动执行。其核心原理在于将复杂的任务分解为可规划、可执行的步骤,并调用外部工具(插件)完成闭环。这一技术价值在于显著降低了自动化流程的开发门槛,让非程序员也能构建实用的数字助手。典型的应用场景包括智能客服、内容自动生成、数据分析和跨系统业务流程自动化。本文以COZE平台为例,深入解析如何通过其直观的可视化界面和丰富的插件生态,像搭积木一样快速搭建如“早安简报生成器”等实用智能体,并分享指令 阅读详情

相关推荐

MIMO-OFDM 通信-感知一体化(ISAC)中的联合优化与性能权衡

本文深入探讨了MIMO-OFDM技术在通信-感知一体化(ISAC)系统中的核心作用与挑战。文章分析了如何通过联合优化资源分配、波束成形与波形设计,在有限的频谱与硬件资源下,实现通信速率与感知精度之间的最佳平衡,并指出了工程实践中面临的同步、干扰等关键难题。

dapp9builder的博客 217

基于 Agent 的模型入门Python实现 读书笔记

终于回归优快云,打算这次坚持到底!立个FLAG! 曾经在美赛中生搬硬套了这个模型,现在终于得空,打算研究一下。 在计算机科学中,基于 Agent 的模型(agent-based models)被用来评估独立(autonomous)agent(诸如个体、群组或物体)在整个系统中的影响。这个强大的分析工具常被用在实验难以开展或者费用太高的时候。在社会科学,计算机科学,经济学和商务各领域,这个模型

刘唐的博客 1万+

双参数威布尔分布(Weibull分布)参数计算(根据故障数据,求双参数威布尔分布的参数详细步骤)

根据故障数据求威布尔分布参数步骤 根据众多文献研究,设备故障数据大多服从指数分布、威布尔分布或对数正态分布。其中威布尔分布较为常用,本文主要介绍威布尔分布的简单应用,并根据某设备故障数据为例简单介绍威布尔分布参数的计算方法。 参考文献11参考文献22 1.双参数威布尔分布的概率密度函数、概率分布函数、可靠度函数: 2.预处理故障数据 将故障数据按时间排序,假设设备分别在以下时间点失效:11.1 、23.5、58.4……则将此时间从小到大排序。并计算中位秩。中位秩的计算公式如下: 其中i表示第几个数据,n

biaochengxiaobai的博客 4万+

产品经理研读:Agent的九种设计模式(图解+代码)

上周五我在一个特工宇宙的社群里做了一次分享,题目是《从 YC 项目看 AI 趋势以及 AI agent 开发工具类产品该如何设计》,收到了大家不错的反馈,不过回看视频后还是发现不少可以提升的地方,感兴趣的朋友公众号回复“分享”获取会议录屏链接,这篇文章和大家详细讲讲分享中提到的:相关的资料(包括论文链接,原作者博客,langchain 代码实现等)已经整理在成表格(关注公众号发送“Agent”即可获得)。

python12345678_的博客 3663

C#菜鸟教程学习笔记

C#菜鸟教程学习笔记 C#简介 C# 是一种编程语言,它是由微软开发的。 C# 编程是基于 C 和 C++ 编程语言的,它与 Java 也非常相似。 C# 是 .Net 框架的一部分,且用于编写 .Net 应用程序。 .Net 框架(.Net Framework)能编写出下面类型的应用程序: ①Windows 应用程序 ②Web 应用程序 ③Web 服务 常用的C# 编程的开发工具:Visual Studio(VS:可视化工作室) C#程序结构 一个 C# 程序(C# 文件的后缀为 .cs)主要包括以下部分

mlc_WTMOTW的博客 4979

单总线CPU设计(变长指令周期3级时序)(HUST)(头歌实验)

利用比较器等功能模块将32位MIPS 指令字译码生成LW、SW、BEQ、SLT、ADDI、OtherInstr信号也就是利用比较器将指令字转换为译码信号,OP与不同信号对应(查询MIPS手册得知) 16 进制 :23 是 2进制: 00100011 ,把获得的OP,Func,和常数比对,相同输出1.按照题目要求填写表格,使用logisim的组合逻辑电路分析功能,当然也可以直接再logisim中写真值表。单总线采用变长指令周期,不同指令周期数不同,节拍数可变化。写的excel表格最终生成电路(当然 需要先把

xuxuaifeifei的博客 1万+

让你的Agent从“能跑”到“好用”!掌握这几种核心设计模式,构建稳定强大的智能体!

随着大语言模型的快速发展,如何让AI更好地理解和执行复杂任务,成为了开发者们关注的焦点。Agent设计模式应运而生,它们就像是给大模型装上"大脑",让AI能够像人类一样思考、规划和执行任务。

m0_59235245的博客 1047

【FPGA】定点数运算中的位宽优化与截取策略

本文深入探讨了FPGA定点数运算中的核心挑战——数据位宽优化与截取策略。针对定点数在加法、乘法等运算中位宽膨胀的问题,文章详细分析了位宽变化规律,并对比了直接截断、四舍五入和收敛舍入三大截取策略的优缺点及硬件实现方法。通过实战指南与避坑经验,旨在帮助开发者在保证计算精度的同时,高效利用FPGA资源,实现性能与面积的平衡。

weixin_29181861的博客 118

4 种 AI Agent 设计模式

在人工智能领域的不断演进中,Agent 设计模式正迅速崭露头角,成为构建智能系统的关键架构与行为模板 ,其核心聚焦于智能体(自主或半自主实体)与工具、环境及其他智能体的协同合作。这些模式将常见的工作流程和交互方式进行封装,为智能系统赋予了可扩展性、模块化和适应性,就如同为复杂的 AI 系统搭建起稳固且灵活的骨架。打个比方,智能体不再是孤立作战的个体,而更像是一支训练有素的团队成员,各自配备趁手的工具和明确的流程,去攻克复杂问题。

优快云_430422的博客 1447

避坑指南:GROMACS模拟中.tpr、.xtc、.edr、.cpt文件你用对了吗?从生成到分析全流程解析

本文详细解析GROMACS分子动力学模拟中.tpr、.xtc、.edr、.cpt等核心文件的使用技巧,从文件生成到轨迹优化、能量分析的全流程避坑指南。重点介绍拓扑文件校验、轨迹格式选择、周期性边界处理等实战经验,帮助科研人员高效管理模拟数据并准确提取关键能量信息。

weixin_30631587的博客 118

华为OD机考双机位C卷 - 评委评分 (Java & Python& JS & C/C++ & GO )

华为OD机考双机位C卷 - 评委评分 (OD上机考试双机位C卷)。提供在线OJ刷题。Java、C++、Python、GO语言、C语言、JavaScript题解,并提供完整思路讲解。

算法大师! 1751

Agent是什么?一文讲清智能体(AI Agent),这是一篇不得不看的干货总结!

智能体(Agent)作为先进的人工智能实体,通过持续感知外部环境、自主决策并执行行动来达成预设目标。其架构具备环境感知、动态决策、行为执行等核心功能模块,并集成记忆存储机制、多层级规划策略及工具调用能力。

weixin_72959097的博客 4855

使用 Python 爬虫获取中国证券市场公司公告数据

本文详细介绍了如何使用 Python 爬虫技术从中国证券市场(如巨潮资讯网)爬取公司公告数据。通过分析网页结构,编写爬虫脚本,抓取并存储公告信息,我们实现了从网页抓取数据的全过程。此外,本文还展示了如何应对反爬虫机制,并介绍了数据分析与可视化的基本方法。未来,我们可以通过机器学习等技术进一步挖掘公告中的潜在信息,例如,通过情感分析对公告内容进行情绪分类,或者预测某些公告类型对股市走势的影响等。希望本文能帮助你理解如何使用 Python 爬虫技术获取和处理证券市场的数据,并为你的数据分析项目提供帮助。

2201_76125261的博客 1888

2025年,AI Agent干货资料、论文综述都在这了

关于Agent,有很多种说法,到底什么样的系统属于AI Agent?不仅有去年吴恩达提出了Agentic Workflow,还有类似BabyAGI的自主智能体。广义上说,这两种都算AI Agent,两者都能在未来GenAI应用场景发挥巨大作用,但两种有本质上的区别。

2401_85378759的博客 1933

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

AI人工智能 - 4种革新性AI Agent工作流设计模式全解析

AI Agent智能工作流在多个行业中展现出实际应用的巨大潜力,这些智能体在编程、研究和多模态任务处理等领域的应用,智能体工作流将在未来几年内极大扩展AI的能力边界。无疑,这四种设计模式的结合使用,不仅能够提升AI Agent在单个任务中的执行能力,还为它在更广泛的应用场景中进行协作和创新提供了可能。随着这些模式的进一步发展和完善,AI Agent将在未来的工作流程中发挥更加关键的作用,推动各行各业向智能化转型。

小知识吖 1150

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

干货!2025年AI Agent超100页全景报告:MCP、RAG、实战案例

同时,探讨了智能体的5大设计模式Reflection反思、Tool use工具使用、ReAct推理行动、Planning规划、Multi-Agent多智能体及5级能力体系基础响应者、路由模式、工具调用、多智能体、自主模式,以及人-智能体的协作模式。9、多智能体书籍撰写:通过多智能体协同工作,只需给定书籍标题,就能自动完成书籍框架搭建、章节内容创作、逻辑校验等流程,最终生成一篇2万字左右的完整书籍,其中不同智能体分别负责主题调研、章节规划、内容撰写、格式优化等环节,大幅降低书籍创作的时间成本。

RPA中国 1164

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

一文讲清智能体(AI Agent),这是一篇不得不看的干货总结!

智能体(Agent)作为先进的人工智能实体,通过持续感知外部环境、自主决策并执行行动来达成预设目标。其架构具备环境感知、动态决策、行为执行等核心功能模块,并集成记忆存储机制、多层级规划策略及工具调用能力。

qq_46094651的博客 1万+

大模型必知干货:靠这篇搞懂AI Agent原理!

那 AI Agent 具体是怎么工作的呢?目标:人类给的终点,比如「赢一盘围棋」。观察:AI 感知到的当前情况,比如「棋盘上黑白子的位置」。行动:AI 根据观察决定做啥,比如「在第 5 行第 7 列落子」。环境变化:行动引发的结果,比如「对手回了一步」。循环:不断观察、行动,直到目标达成。举个例子,AlphaGo 就是个经典的 AI Agent。它的目标是「赢棋」,观察是「当前棋盘状态」,行动是「落子」,然后对手回应,它再观察、再行动。这个循环听起来是不是很像我们人类解决问题的方式?

2401_85373691的博客 1345

【干货】Google最新AI Agent报告出炉:小白程序员也能5分钟上手企业级Agent开发!效率直接翻倍,2026年你的工作将被彻底重构!

Google Cloud最新报告显示,52%企业已部署AI Agent,正从实验工具跃升为核心业务系统。报告提出五大变革路径:员工角色转型、多Agent协同工作、超个性化客服、主动安全防护、AI-ready人才培养。Google Workspace Studio基于Gemini 3提供无代码创建能力,企业可从高ROI场景试点,逐步规模化应用,实现从"辅助工具"到"数字劳动力"的跨越。

weixin_58753619的博客 1816

【干货】AI Agent入门指南:从美团小美看大模型如何改变我们的生活方式!

本文以美团App为例,深入浅出地讲解了AI Agent的概念与工作原理。AI Agent作为拥有"大脑"(大模型)和"手脚"(工具集)的智能体,能理解用户复杂意图,自主规划任务并调用各类工具API。从被动响应到主动服务,AI Agent正在改变人机交互模式,未来将实现"一句话,办所有事"的智能生活体验。

2401_85343303的博客 814

收藏级干货!AI Agent开发技术深度解析与实战指南

是一个能够帮助人类突破知识边界的智能体,能够对特性问题提出新思路新方案,不断迭代进化。

python1222_的博客 1683
上一篇: 细思极恐!5秒钟克隆你的声音
下一篇: 华为盘古大模型:AI技术的新篇章
Python_金钱豹
博客等级 码龄5年 1万+粉丝 2840原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值