-
大家好,我是Edison。上一篇我们学习了Semantic Kernel中的并发编排模式,它非常适合并行分析、独立子任务并集成决策的任务场景。今天,我们学习新的模式:顺序编排。顺序编排模式简介在顺序编排模式中,各个Agent ...
-
Photo :Design Patterns文 | Edison Zhou2017年,我开始系统学习设计模式,参考了《大话设计模式》、《设计模式的艺术》等书籍,并通过C#语言写了各种模式的代码示例(已经放到了我的github上并收获了120+个star ...
-
活动介绍一年一度的 Global AI Bootcamp 又要和大家见面啦~在过去的一年里,随着人工智能以及大模型的蓬勃发展,AI 已经越来越多地融入到各行各业的生产应用当中。新的一年,AI 又会将我们带向何方?AI对日常办公 ...
-
大家好,我是Edison。上一篇我们学习了Semantic Kernel中的AgentGroupChat实现群聊的效果,但其实多Agent协作编排还有一些其他的模式。今天就来和你唠唠其他支持的编排模式,每篇介绍一个,持续更新完。SK支持哪些 ...
-
大家好,我是Edison。就在昨日,阿里云宣布,通义灵码上线 Visual Studio 插件市场了!下文来自阿里云云原生公众号。通义灵码,是阿里云出品的一款基于通义大模型的智能编码辅助工具,提供行级/函数级实时续写、自 ...
-
大家好,我是Edison。近日被MCP刷屏了,刚好看到张队发了一篇文章提到MCP的官方C# SDK发布了预览版,于是手痒痒尝了一下鲜,写了一个DEMO分享给大家。MCP是什么鬼?MCP,全称是“模型上下文协议”(Model Context P ...
-
大家好,我是Edison。上周水了一篇 Microsoft.Extensions.AI 的介绍文章,很多读者反馈想要了解更多。很多时候,除了集成LLM实现聊天对话,还会有很多语义搜索和RAG的使用场景,那么今天就给大家介绍一下如何完成 ...
-
大家好,我是Edison。上一篇我们学习了Semantic Kernel中的并发编排模式,它非常适合并行分析、独立子任务并集成决策的任务场景。今天,我们学习新的模式:顺序编排。顺序编排模式简介在顺序编排模式中,各个Agent ...
-
大家好,我是Edison。最近有群友在问:.NET能搞AI应用开发吗?并一直觉得只有用Python才能搞。其实,我最近一直在学习 Microsoft Agent Framwork 开发Agent智能体,接触了很多的概念和框架,包括但不限于M.E.AI/M.E ...
-
-
大家好,我是Edison。上一篇,我们学习了如何使用MAF创建一个简单的Agent,这一篇我们学习下MAF对于单个Agent的花样玩法。将Agent当Function Tool调用在MAF中,我们可以很方便地将创建好的某个Agent当做一个Functio ...
-
---3月10日星期天下午2点「Global AI Bootcamp 2024 - 成都站」,在成都银泰中心蔚来汽车会议区圆满结束了!本次活动共计吸引了约50名IT行业从业者线下参与,他们分别来自成都各行业的多家IT公司,在会场共同了解和 ...
-
---3月10日星期天下午2点「Global AI Bootcamp 2024 - 成都站」,在成都银泰中心蔚来汽车会议区圆满结束了!本次活动共计吸引了约50名IT行业从业者线下参与,他们分别来自成都各行业的多家IT公司,在会场共同了解和 ...
-
大家好,我是Edison。微软在2024年11月就发布了新的AI核心库Microsoft.Extensions.AI,虽然目前还是一个预览版,但其可以大大简化我们的AI集成和开发工作。Microsoft.Extensions.AI介绍Microsoft.Extensions.AI 是 ...
-
大家好,我是Edison。上一篇,我们学习了MAF中进行多Agent智能体的顺序和移交编排。但是,很多时候我们想要嵌入一些业务逻辑和结构化输出,亦或者是需要保持历史对话,这时我们就可以开发一些自定义Executor来组成 ...
-
大家好,我是Edison。今天我们快速地使用Semantic Kernel来集成OpenAI,使用20来行代码快速实现一个简单的AIGC应用。这里,我就不多介绍Semantic Kernel了,包括它的一些主要特性如Planners, Functions, Plugins等 ...
-
大家好,我是Edison。近日抽空学习了下Semantic Kernel提供的AgentGroupChat对象写了一个多Agent对话的Demo,总结一下分享与你。当然,多Agent协作还有其他的方式,就留到后续慢慢介绍给你。AgentChat是什么鬼?在S ...
-
大家好,我是Edison。之前我们了解 MicrosoftExtensionsAI 和 MicrosoftExtensionsVectorData 两个重要的AI应用核心库。基于对他们的了解,今天我们就可以来实战一个RAG问答应用,把之前所学的串起来。如果你觉 ...
-
大家好,我是Edison。微软在2024年11月就发布了新的AI核心库Microsoft.Extensions.AI,虽然目前还是一个预览版,但其可以大大简化我们的AI集成和开发工作。Microsoft.Extensions.AI介绍Microsoft.Extensions.AI 是 ...
-
大家好,我是Edison。之前我们学习了Semantic Kernel中的一些常见的编排模式,相信你已经了解了一些。在Agent时代,有两个协议目前非常火热,一个是MCP 模型上下文协议(之前我们已经学过了),另一个是A2A (Agent ...
-
大家好,我是Edison。上一篇我们学习了Semantic Kernel中的顺序编排模式,它非常适合如文档审阅、数据处理管道等工作流类型任务场景。今天,我们学习新的模式:群聊编排。群聊编排模式简介在群聊编排模式中,各个Ag ...
-
大家好,我是Edison。上一篇,我们了解了A2A的三大角色和四大对象,还知道了A2A的基本工作流程。本篇就来实践一个典型的A2A协议的Agent案例:Travel Planner。Travel Planner介绍本篇我们要开发的一个小助手暂且叫 ...
-
大家好,我是Edison。上一篇,我们了解了A2A协议的基本概念,还通过A2A组件实现了一个Hello World的Demo,有了一个快速的感性认识。这一篇,我们来了解下A2A协议的三大角色 和 四大对象,有了这些基础的认知会对我 ...
-
大家好,我是Edison。MAF(Microsoft Agent Framwork)已经出来有一段时间,最近看到它的commit比较频繁,估计是为了在.NET Conf 2025发布1.0.0的正式版。预览版也并不妨碍我们的学习,那么从今天开始,我们就通过 ...
-
大家好,我是Edison。上一篇,我们学习了MAF对于单个Agent的花样玩法,其中提到了聊天记录的持久化存储。本篇,我们来继续实践一下将聊天记录持久化到关系型数据库,这样用户在中断会话后返回时还能从上次断开的地 ...
-
大家好,我是Edison。上一篇,我们学习了MAF中如何持久化聊天记录到关系型数据库。这一篇,我们来学习一下工作流编排。不知大家是否记得,我们在之前用Semantic Kernel学习过多Agent编排的一些知识,例如顺序,并发 ...
-
点击下方卡片,关注“OpenCV与AI深度学习”视觉/图像重磅干货,第一时间送达!作者丨Aryan Jadon来源丨DeepHub IMBA编辑丨极市平台导 读 本文简要总结了四种小样本学习图像分类算法的方法,并使用pytorch实现 ...
-
新手搞科研,发不出顶会顶刊,不是因为你不够努力,而是因为你仍在沿用那套低效、耗时的传统科研模式!传统模式要求你“从0到1”搞出一个极具创新的idea,然后花大量时间去验证、实现。这种模式对于科研新手来说, ...
-
工业机器人与PLC的“对话”艺术6种常见沟通方式全解析在工厂的自动化生产线里,工业机器人就像不知疲倦的“操作工”,PLC(可编程逻辑控制器)则是发号施令的“班组长”。这两者能否顺畅“对话”,直接决定了整条产 ...
-
1.ABB的协作机器人Powa采用基于Omnicore的E10_TypeA控制柜,其控制柜网口如下:其中WAN1可以用作总线通讯,比如Profinet、EtherNet/IP或CC-LINK IE等,如果还要外接相机,可以将WAN1连接到交换机上;WAN2是用于连接到 ...
-
1.ABB机器人新的RW7将系统信号移植到了控制器Controller处,使用时可以将提前定义的DI/DO信号与其进行关联,以便外部PLC启动机器人,具体步骤如下:1.1,在I/O工程工具中提前定义DI/DO信号,具体见配置协作机器人Po ...
-
点击下方卡片,关注“OpenCV与AI深度学习”视觉/图像重磅干货,第一时间送达!来源 | 量子位33岁,A股上市公司董事长!B站百大up主“稚晖君”,又更上了一层楼。11月25日,上纬新材公告重磅落地:选举彭志辉为第四届 ...
-
一、前期准备1.EDS文件获取•文件路径:C:\ProgramData\ABB\DistributionPackages\ABB RobotWare-7.19.1\RobotPackages\Robin\7.19.1%utility\service\EDS•关键文件:OmniCore.eds(从站使用)、OmniCoreSafe.eds ...
-
MODULE Module1 ! 定义三个中断变量,用于关联数字输入信号 VAR intnum i_work1; VAR intnum i_work2; VAR intnum i_work3; ! 定义三个布尔变量作为工位工作标志,初始值为FALSE ...
-
点击下方卡片,关注“OpenCV与AI深度学习”视觉/图像重磅干货,第一时间送达!通过根据公开信息,我们梳理了2025年机器人公司的订单总金额和出货量,揭示机器人行业营收前9名的公司,让我们以前倒序盘点,一文看懂它 ...
-
故障现象:程序启动了,机器人自动时从原点到待机位就走了十几毫米就不动了,也没有提示报警,帮看一下是什么原因?处理过程:从截图看好像一切正常,无报警。此机器人有WORLDZONE,怀疑信号互锁了。所有的系统输入 ...
-
loT Gateway Configuration 1.2可用于ROBOTSTUDIO与其它第三方设备OPC UA通讯的中介角色。使用过程中,可能会遇到OPC UA Cettificate过期的提示,如下图:请按照以下的操作进行处理:1、打开ROBOTSTUDIO的安装目录 ...
-
用游戏手柄精准控制ABB机器人电机(Python版教程)一、项目背景客户提出需要通过游戏手柄实现ABB机器人的精确控制,特别强调需要对机器人进行微小动作调整。我们采用以下技术方案:•控制平台:RobotStudio 2025最 ...
-
点击下方卡片,关注“OpenCV与AI深度学习”视觉/图像重磅干货,第一时间送达!来源:Z Finance如果你把时间拨回到 2022 年底,很难想象今天的 Google。那时候,它是一个被 ChatGPT 打懵的巨头:手里握着 Transformer ...
-
ABB 机器人固定式工具数据 TOOLDATA 设定全解析(附应用场景与实操指南)一、核心应用场景在打磨、焊接等工业场景中,若工具固定(如打磨头)而工件由机器人抓取移动,需重新定义工具坐标系(TOOLDATA)与工件坐标 ...
-
ABB机器人报警90312故障诊断与排除指南故障现象描述•机器人首次上电时触发报警90312,显示"Enable2开启"•系统进入"SYS HALT"(系统中断)状态•故障代码明确提示:监测轴计算机(AXC)的Enable2电路被异常激活关 ...
-
ABB机器人OMNICORE控制器最新推出的RAPID脚本中文注释支持功能,为工程师提供了更便捷的编程体验。以下是该功能的详细说明和演示:一、功能亮点1.全面支持中文注释•现在可以在RAPID脚本中直接使用中文书写注释,不 ...
-
故障现象•新安装的IRC5控制柜机器人首次通电即触发报警90252•系统提示"电机温度高,DRV1操纵器电机中温度过高"•事件日志显示需在重新发出电机开启命令前确保充分散热报警核心信息1.系统提示动作:•强制等待电机 ...
-
问题现象当首次在RobotStudio中打开虚拟OMNICORE示教器时,系统会尝试安装示教器组件。常见错误提示包括:•"未找到ABB Robotics FlexPendent 043.00版本"•"要求微软应用安装程序安装OmniCore FlexPendant"解决方 ...
-
这套规则结合了通用的编程最佳实践和RAPID语言本身的特性。一、核心原则清晰性与可读性:变量名应能清晰地表达其含义和用途。让其他工程师(或未来的你)一眼就能看懂。一致性:在整个项目甚至整个工厂内,坚持使用 ...
-
TIA Portal中S7-1500F CPU与ET200SP安全模块的配置例程ET200SP 分布式 IO 系统除 ET200SP 标准模块外,还包含故障安全模块。具有 PROFINET接口的安全 CPU 与配有故障安全模块的 ET200SP IO设备可以实现安全功能。配 ...
-
现在市场总和占用率较高的机器视觉软件,我们称作四大软件分别是1.Visionmaster2.Halcon3.Visionpro4.Opencv如果大家要详细了解四大软件的应用以及详细情况,请参考下面本文章(机器视觉软件开发的多样性)不赘述。 ...
-
内容纲要:1.工业相机编程模型和流程2.工业相机SDK接口使用总结3.Basler Pylon工业相机SDK的使用4.Pylon 以实时图像采集讲解PylonC SDK使用流程5.关于使用维视工业相机 SDK 采集图像的问题6.工业相机SDK之opencv二 ...
-
简单来说:需要把多个点云放一起看,追求数据完整性,选 union_object_model_3d。需要把多个点云变成一个高质量表面,追求模型质量,选fuse_object_model_3d。在Halcon中处理3D点云时,union_object_model_3d 和 ...
-
3.康耐视VisionPro高级脚本系列教程-3.脚本编辑错误和运行错误调试方法,break和Continue的差别_哔哩哔哩_bilibili第一:康耐视visionpro脚本编辑编译错误康耐视visionpro脚本编辑编译错误:主要指的是脚本编写中的 ...