在 AI 应用开发中,当我们需要集成并调用不同 AI 大模型来实现文本生成、代码补全、语义理解等多样化功能时,为了避免不同模型的配置参数(如 base_url、api_key 等)相互混淆,可通过 config_prefix 进行清晰的命名空间区分。 如果喜欢看视频学习的,可以看这个《11. Lan ...
经过这些年的蓬勃发展,市面上已经涌现出了太多AI Agent的开发平台、框架和工具,但是毫无疑问,其中集大成者首推LangChain。利用LangChain开发的Agent可以看成是一个具有状态的、由Node和Edge组成的有环图 。Agent的内部循环被 “展开” 并映射到了LangGraph的S... ...
本文基于真实 Windows 环境配置过程,面向已安装 MATLAB/Simulink 与 Python 的用户,详解如何通过 MCP 协议让 Cursor 的 AI 直接调用 14 个工具操作 Simulink,避开版本冲突、代理等高频坑,不用手动拖拽,自然语言就能让 AI 快速完成建模、仿真等操... ...
在大模型RAG应用中,提起向量数据库大家想到的更多的是Chroma和FAISS,微软也紧跟时代的步伐,并且在2025年底发布的 SQLServer 2025 也提供了原生向量支持,此篇将介绍如何在SQLServer 2025里搭建向量数据库环境。 ...
背景:一个反复折磨我的问题 我有几台腾讯云轻量应用服务器(Lighthouse),防火墙规则里白名单写的是当前的公网出口 IP。问题是,家里的宽带每次重新拨号,IP 就会变,从办公室访问服务器,也是不同的IP。一旦 IP 变了,SSH 连不上,只能去腾讯云控制台手动改防火墙规则。 一台服务器还好,多 ...
很多人第一次接触在线客服系统时,都会下意识地认为: “这不就是一个聊天窗口吗?”前端建立一个 WebSocket 连接,服务端转发消息,再配一个管理后台,不就行了吗?有什么难的? ...
ChatGPT已经能回答问题了,为什么还需要"智能体"?智能体到底是什么?这篇文章带你理解AI从"动口"到"动手"的进化。 一、聊天机器人 vs 智能体 1.1 一个关键区别 先看两个对话: 聊天机器人(Chatbot): 用户:"如何写会议纪要?" 聊天机器人:"好的,我来告诉你步骤: 1. 记录 ...
为什么 HagiCode 选择 execa 处理 CLI 命令执行 在 Node.js 项目中直接使用 child_process 执行外部命令存在平台差异大、错误处理不一致等痛点。本文分享了 HagiCode 项目引入 execa 的实践经验,包括核心设计决策和实际代码示例。 背景 在 Node. ...
为什么 API 版本管理如此重要? API 版本管理的核心目标是:在不破坏现有用户的前提下,持续迭代和改进 API。通过版本管理,我们可以: 引入新功能:在新版本中添加字段、接口等,而不影响旧版本的用户。 修复 bug:在新版本中修复问题,而不冒破坏旧版本的风险。 逐步淘汰:在新版本中移除过时的功能 ...
内核版本:6.1 系统:只读bulidroot 1、遇到问题 使用rk原厂sdk包 ,实现rv1126b适配的快启,bulidroot文件系统为增强型只读的,开启ssh功能无法生成私钥 ,导致功能异常。报错截图如下所示: 2、解决办法 2.1 menuconfig启动构建时生成密钥 进入 Targe ...
Redis持久化 Redis具有持久化功能,其会按照设置以快照或操作日志的形式将数据持久化到磁盘。 Redis的持久化分为两种:RDB与AOF 持久化基本原理 Redis持久化也称钝化,指将内存中数据库的状态描述信息保存到磁盘。 可以通过手动、自动定时、自动条件触发等方式,将内存中数据保存到持久化文 ...
背景 观看时长(watch time)是视频推荐中的重要指标之一,提升整体观看时长是视频推荐系统的主要目标。观看时长主要受两个因素的影响:用户是否对视频感兴趣、视频本身的时长(duration) 作者分析发现持续时间数据存在明显的偏差现象(图中给出了明显的体现),具体体现在以下两个方面: 一方面,1 ...
模式介绍 项目文档:https://docs.cilium.io/en/stable/network/concepts/routing/#native-routing Native Routing 原生路由可以简单理解为 Host Gateway 模式,在 Cilium 中与 Host-Routin ...
当时typst还不成熟,所以采用了 pandoc模板 的方案。 折腾这个pandoc方案还需要维护一个比较复杂的模板框架与年久失修的filter插件。 目前也在学习typst,感觉适合有编程基础的学,毕竟 #开头 的都是代码/命令。 希望typst能变成pandoc的替代品,pandoc的ppt转译 ...
上一篇我们介绍了 CBAM,它在 SE 的基础上加入了空间注意力,形成了"通道 + 空间"的混合注意力机制。 我们发现,无论是 SE 还是 CBAM,它们的通道注意力子模块都采用了一个 bottleneck 结构的 MLP,即先将通道维度从 \(C\) 压缩到 \(C/r\),再升维回 \(C\)。 ...
iNeuOS_AiMind·心智灵慧是一个基于大语言模型的智能应用平台,核心能力涵盖知识库管理、智能问答、RAG 检索、Agent 智能体协作、记忆管理和文件管理等模块,面向企业知识沉淀、知识检索和知识应用的综合平台。通过与 iNeuOS 的工业互联网能力结合,AiMind 可以把设备数据、工艺文档... ...
HarmonyOS 6.1 已于 2026 年 4 月 20 日正式发布,该版本在 HarmonyOS 6.0 基础上增强了若干特性,让鸿蒙系统变得更智能更好用,下面结合《鸿蒙HarmonyOS 6应用开发:从零基础到App上线》一书对 HarmonyOS 6.1 新特性中的常用部分逐一讲解。 一、 ...
.NET 原生插件的动态加载模式是 OpenClaw.NET 插件系统的核心创新之一,它解决了 NativeAOT 静态编译与插件动态扩展之间的根本矛盾。在 JIT-only 模式下,OpenClaw.NET 运行时通过 .NET 的 AssemblyLoadContext 机制动态加载插件 DLL... ...
在 AI 应用开发中,若需动态切换大模型、调整温度等参数,可通过 init_chat_model 函数的 configurable_fields 核心配置字段实现。它支持在运行时动态修改模型参数,可基于配置规则精准控制参数的开放修改边界,配置生效后函数将返回 _ConfigurableModel 可 ...
aac(Advanced Audio Coding (AAC) encoder) 它是ffmpeg里的原生音频编码组件,,我之前写了一篇博客稍微详细的介绍了这个编码:https://www.cnblogs.com/HelloQLQ/p/18666211。它的可选参数: -b 设置比特率 不显示指定时 ...