BFE Server v1.8.0 发布,新增 AI 网关能力
BFE 开源项目的数据面转发引擎 BFE Server 发布了新版本 v1.8.0,具体更新内容包括:
功能新增
- 支持AI网关的部分基础功能
- 支持调用第三方WAF服务
- 支持通过HTTPS向后端RS转发请求
对AI网关的功能支持
AI网关是模型与业务间的流量中枢,可统一接入多种大模型,实现鉴权、流控、缓存、内容检测等多种功能。
BFE本次新增AI网关的部分基础能力支持,包括:
- 在条件表达式中,增加req_body_json_in()原语,用于对请求body中的JSON数据做条件匹配
- 新增mod_ai_token_auth模块,用于支持大模型 API-key(token) 的鉴权和配额控制
- 新增mod_body_process模块,用于提供 body 的流式处理框架
调用第三方WAF服务
WAF即Web应用防火墙,通过过滤、监控和拦截恶意流量与攻击,保护网站免受SQL注入、XSS等威胁,保障业务安全。
BFE本次新增mod_unified_waf模块,用于支持将待检测内容发送给第三方WAF服务,并获取检测结果。
为了便于第三方WAF服务和BFE对接,项目团队定义了BWI(BFE WAF Interface)。对于第三方的WAF,只需要按照BWI的规范要求提供可被BFE调用的客户端SDK,就可以实现和BFE的对接。

