logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【OpenClaw具身硬件】ZeroClaw 源码阅读笔记(3)— RAG

HardwareRag是一个轻量的本地RAG索引,HardwareRag是适用于外设场景的实用离线RAG层,用于把硬件datasheet(.md/.txt,带可选PDF支持)切片、解析pin别名,并基于关键字把相关片段与别名注入到agent/LLM的上下文中,能显著提高L LM在硬件控制与解释上的可靠性。这种设计完美体现了ZeroClaw"零开销、零妥协“的核心理念,既保持了AI助手的强大能力,又

#jvm#java#深度学习 +2
【大数据 & AI】Flink Agents 源码解读 --- (1) --- 设计

Flink Agents 是Apache Flink社区最近推出的一个全新的项目,一个专门为事件驱动场景设计的智能体框架。该项目聚焦事件驱动型AI智能体,结合Flink的实时处理能力,推动AI在工业场景中的工程化落地,涵盖智能运维、直播分析等典型应用,展现其在AI发展第四层次——智能体AI中的重要意义。本系列从源码入手,深入解析 / 反推 Flink Agents项目的架构设计。因为属于反推,肯定

#人工智能#大数据#flink +3
【大数据 & AI】Flink Agents 源码解读 --- (2) --- 核心架构

Flink Agents 框架的核心是“事件驱动 + 状态隔离 + 多语言协作”:通过 Agent/AgentPlan 实现业务逻辑的声明式定义,借助 Flink 原生的分布式、高并发能力实现可靠执行,同时支持 Python 生态的工具 / 模型集成,兼顾了开发灵活性与运行时效率,适用于复杂 AI 代理任务的分布式部署与执行。具体而言,Flink Agents 的组件是对原生 Flink 组件在

#大数据#人工智能#flink
【大数据 & AI】Flink Agents 源码解读 --- (3) --- Agent

ReActAgent 为标准的基于 LLM 的推理任务提供了现成的解决方案,而 Workflow Style Agent 为复杂的自定义代理实现提供了最大的灵活性。有人戏称:拉投资用 Agent 讲故事,做业务踏踏实实用 Workflow。这句玩笑背后折射出现实的考量:Workflow 胜在确定性,而 Agent 胜在上限。ReActAgent 的定义如下。

#大数据#人工智能#flink
【大数据 & AI】Flink Agents 源码解读 --- (4) --- AgentPlan

"""从用户自定义 Agent 编译得到的智能体执行计划核心作用:封装 Agent 运行所需的动作、事件映射、资源、配置等核心信息"""# 动作名称到动作对象的映射# 事件类型(字符串格式)到监听该事件的动作名称列表的映射# 资源提供者映射:第一层是资源类型,第二层是资源名称,值为对应资源提供者# Agent 的全局配置# 私有缓存:已创建的资源实例(避免重复初始化),键为 (资源类型, 资源名称

#大数据#flink#人工智能 +1
【大数据 & AI】Flink Agents 源码解读 --- (5) --- ActionExecutionOperator

ActionExecutionOperator 是整个Flink Agent 系统的执行引擎,它连接了 Flink 流处理框架和 Agent 逻辑,协调各种组件完成了 Agent 定义的动作执行。事件处理:接收来自上游的数据,包装成InputEvent动作执行:根据Agent定义的动作规则,触发相应的处理逻辑状态管理:维护短期记忆,检查点状态等异步支持:处理需要异步执行的任务Python/Java

#大数据#人工智能#flink
【大数据 & AI】Flink Agents 源码解读 --- (6) --- ActionTask

PythonActionTask 对应一个 Python 函数(更准确地说是一个 PythonFunction 对象),这个函数是在创建 Action 时定义的,存储在 action.getExec() 中。但PythonActionTask 不仅仅是简单的函数封装,而是使其能够在 Flink Agents 框架中正确执行,并支持框架所需的高级特性。复杂逻辑:PythonActionTask 不仅

#大数据#flink#人工智能 +1
【大数据 & AI】Flink Agents 源码解读 --- (7) --- AgentsExecutionEnvironment

AgentsExecutionEnvironment 的代码如下。本地执行环境实现集成自 AgentExecutionEnvrionment,为本地测试和开发提供执行环境不依赖 Flink 集群,可以在本地环境中运行和调试代理数据源支持通过from_list方法支持从列表数据源读取输入数据。

#大数据#人工智能#flink
【OpenClaw具身硬件】ZeroClaw 源码阅读笔记(2)--- 机器人

AIEOS(AI Entity Object Specification / 人工智能实体对象规范):一种用于描述AI代理“身份/人格/能力/偏好"的JSON schema(可移植的agent identity格式),用于把外部生成器或配置(姓名、性格、语言风格、技能、identity.rs的核心职责是:解析、规范化并将外部AI身份描述(AIEOSv1.1 或类似JSON)转换为ZeroClaw的

#机器人#人工智能#机器学习 +1
【OpenClaw具身硬件】ZeroClaw 源码阅读笔记(1)— 总体

Arduino Uno 是基于 ATmega328P 的微控制器开发板。它有 14 个数字 I/O 引脚(0–13)和 6 个模拟输入(A0–A5)。

#人工智能#机器学习#深度学习
    共 197 条
  • 1
  • 2
  • 3
  • 20
  • 请选择