网易首页 > 网易号 > 正文 申请入驻

不拼现成工具,他用Node.js手搓LLM网关

0
分享至

大多数AI应用一上生产就露怯:API限流没处理、供应商宕机没兜底、token延迟压不住、安全口子到处漏。有人选择把这些活全推给现成的抽象层,也有人反过来——从零开始,在Node.js里自己造一个。

正在做这件事的开发者,把自己的项目叫作AgentGate,定位是"生产级、能感知智能体的LLM网关"。他的思路很直接:上面那些基础设施层面的麻烦,不该留给每个业务应用各自去扛,而应该在网关这一层就解决掉。

这个网关的核心能力,按他的拆解有这么几块:

  • 语义缓存:用向量嵌入模型(Xenova/all-MiniLM-L6-v2)配合余弦相似度,阈值设在大于0.8。相似度够高的请求直接绕过LLM调用,省下延迟也省下API成本。
  • 多模型动态路由与回退:自动跟踪各模型的使用额度,一旦撞上限流或配额,就平滑切换到别的供应商,涉及OpenRouter、Nvidia Nemotron、OpenAI。
  • 护栏与安全:输入和输出各做一道校验,在请求打到下游智能体之前,先筛查恶意注入和数据泄露。
  • 滑动窗口限流:全局跟踪请求量,给网关自身设一道流量闸门,防止被打爆。
  • 交互式终端CLI循环:基于node:readline/promises搭的,用来实时测试、校验会话token、跟踪输出。

值得注意的是他的工程方法。他没有把一堆高层黑盒工具缝在一起,而是坚持"第一性原理优先":先把底层机制自己写一遍——余弦相似度的数学、手写的滑动窗口、自定义的回退映射表。

写完还不算完,第二步是测量和调试:靠原始CLI输出日志验证行为,记录缓存命中与未命中的对比,给供应商切换计时。第三步才是生产加固,一层层往上叠韧性模式——带抖动的指数退避、熔断器、有状态跟踪。

这套思路的潜台词是:现成工具能让你跑起来,但跑稳之前,你得知道它内部在干什么。自己动手实现一遍,调试时才有抓手。

除了AgentGate,他手上还有几个后端基础设施方向的开源项目:用Node.js实现RESP协议和TCP套接字的"从零写Redis"、支持轮询路由与健康检查及自动故障转移的自定义HTTP负载均衡器,以及基于Redis、JWT和BullMQ日志的分布式API网关分析实时指标面板。

他也在向同行抛问题:LLM网关的设计模式该怎么定?生产环境里的模型回退和语义缓存,大家各自是怎么处理的?

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
高叶之后再无真大嫂?李小冉《谷雨》一露面就翻车:红衣眼镜全堆上,也遮不住那股“硬撑劲儿”

高叶之后再无真大嫂?李小冉《谷雨》一露面就翻车:红衣眼镜全堆上,也遮不住那股“硬撑劲儿”

南风知阅
2026-11-08 19:10:21
波兰枪击案遇难者上升为9人,警方在枪手家中发现其父母和姐妹遗体

波兰枪击案遇难者上升为9人,警方在枪手家中发现其父母和姐妹遗体

现代快报
2026-11-08 19:25:38
"你敢把手术刀,交给这种人吗?"李子祺的第一学历被扒:393分的民办三本

"你敢把手术刀,交给这种人吗?"李子祺的第一学历被扒:393分的民办三本

磊子讲史
2026-11-04 17:55:44
社死了!江苏网友发帖吐槽,到星巴克休息等库迪外卖,遭店员劝阻,评论区一片怒斥:网暴自己的不多见

社死了!江苏网友发帖吐槽,到星巴克休息等库迪外卖,遭店员劝阻,评论区一片怒斥:网暴自己的不多见

火山詩话
2026-11-08 09:27:46
最后一位开国将军王扶之逝世

最后一位开国将军王扶之逝世

界面新闻
2026-11-08 10:20:35
泽连斯基警告:俄罗斯已破坏乌克兰所有发电厂,请求提供备件

泽连斯基警告:俄罗斯已破坏乌克兰所有发电厂,请求提供备件

麓谷隐士
2026-11-09 00:05:15
刘恺威停工一年半陪读,女儿同学爆料,糯米作文里都是对爸爸夸奖

刘恺威停工一年半陪读,女儿同学爆料,糯米作文里都是对爸爸夸奖

柒佰娱
2026-11-09 09:03:22
“45秒,全没了!”柏林宣布退出,奥运会从顶级IP沦为财政噩梦

“45秒,全没了!”柏林宣布退出,奥运会从顶级IP沦为财政噩梦

兴趣知识
2026-10-27 05:36:27
一块80多年前的猫墓碑上,只刻了一行字:我的小黄猫。小猫活了19年,主人在那个年代给猫拍了照、烧成瓷像,嵌在墓碑上。

一块80多年前的猫墓碑上,只刻了一行字:我的小黄猫。小猫活了19年,主人在那个年代给猫拍了照、烧成瓷像,嵌在墓碑上。

毒舌八卦
2026-11-04 11:30:54
这样的冠军,能够服众   东视角

这样的冠军,能够服众   东视角

上观新闻
2026-11-08 18:57:43
大V韩路曝媳妇当车模内幕:有些老公让媳妇拍照尺度大到不敢想象

大V韩路曝媳妇当车模内幕:有些老公让媳妇拍照尺度大到不敢想象

柴狗夫斯基
2026-11-09 09:38:10
蓉城丢冠:韦世豪被点名!川媒:提前庆祝的人,终究会被现实上课

蓉城丢冠:韦世豪被点名!川媒:提前庆祝的人,终究会被现实上课

砚底沉香
2026-11-09 09:50:34
国际油价下挫,黄金白银齐跌,霍尔木兹海峡多艘油轮起火

国际油价下挫,黄金白银齐跌,霍尔木兹海峡多艘油轮起火

21世纪经济报道
2026-11-09 08:22:54
孙俪晒邓超五哈嘉年华后状态:“回来两天了,基本保持这个姿势不变”

孙俪晒邓超五哈嘉年华后状态:“回来两天了,基本保持这个姿势不变”

韩小娱
2026-11-06 08:50:46
王健已任陕西省医疗保障局党组书记

王健已任陕西省医疗保障局党组书记

黄河新闻网吕梁
2026-11-08 15:53:01
凯特王妃亮相英国国殇日,和卡米拉聊天显亲密,水滴珍珠耳环引关注

凯特王妃亮相英国国殇日,和卡米拉聊天显亲密,水滴珍珠耳环引关注

译言
2026-11-09 08:58:33
蓉城丢冠后官方道歉!球迷不买账:怒冲官微喊耻辱+举报俱乐部违法

蓉城丢冠后官方道歉!球迷不买账:怒冲官微喊耻辱+举报俱乐部违法

我爱英超
2026-11-08 18:47:09
1958年,张国焘请求中央给予他补助,毛主席同意,但提出一个条件

1958年,张国焘请求中央给予他补助,毛主席同意,但提出一个条件

帝哥说史
2026-01-17 06:40:03
人民币兑美元升值近12%!复刻广场协议?日本当年踩了哪些坑

人民币兑美元升值近12%!复刻广场协议?日本当年踩了哪些坑

观史搜寻着
2026-11-08 22:57:30
32岁男子赴泰国后失联:中秋节最后一次与妻通话,两个孩子还在读小学 警方立案侦查

32岁男子赴泰国后失联:中秋节最后一次与妻通话,两个孩子还在读小学 警方立案侦查

红星新闻
2026-11-08 17:53:29
2026-11-09 11:04:49
闪存猎手
闪存猎手
全网蹲好价的野生捕手,算力与羊毛都不可辜负。
201文章数 84关注度
往期回顾 全部

科技要闻

黄仁勋承认出轨:伤害了妻儿,毫无借口

头条要闻

菲外交部罕见批评本国官员涉华言论 或在敲打菲防长

头条要闻

菲外交部罕见批评本国官员涉华言论 或在敲打菲防长

体育要闻

见证奇迹!中超冠军属于大连

娱乐要闻

敬一丹女儿追忆母亲:她被世界铭记

财经要闻

一场由得州引发的股灾

汽车要闻

503.17km/h!中国超跑这次真把天花板捅穿了!

态度原创

健康
亲子
本地
数码
房产

痘痘长到25岁还没完?查查内分泌

亲子要闻

孩子高热,这4个常见疑问我给家长们解答一下

本地新闻

乌兰察布:以前种土豆,现在种Token

数码要闻

小K播早报|RTX 50系列显卡价格连涨后急跌 英伟达超7600万元货物离奇失踪

房产要闻

最后十多套 这个海甸岛一线江景盘即将收官 有漏可捡!

无障碍浏览 进入关怀版