You need to enable JavaScript to run this app.
文档中心
复制全文
下载 pdf
SDK 参考
SDK 概览
复制全文
下载 pdf
SDK 概览
大模型应用防火墙 SDK 是面向大语言模型应用的内容安全与合规治理组件,提供从输入提示词到模型响应的全链路合规检测与安全代答能力。你可以通过该 SDK 将业务资产(以 AppID 识别)与防护策略绑定,按地域接入服务地址(myUrl/region),并以非流式或流式方式完成内容检测与优化结果生成。​
SDK 简介​
大模型应用防火墙 SDK 封装了最新版本的 API,以访问密钥(AccessKey)识别调用者身份,提供自动签名等功能,方便您通过 API 创建和管理资源。​
同时支持配置代理服务,如果你的大模型业务使用代理服务器转发客户端数据(如用户输入内容)、接收并回传服务端数据(如模型响应结果),可在 SDK 初始化时配置代理相关参数以满足业务所需。​
核心功能​
  • 文本内容合规检测(非流式):一次性提交完整上下文进行深度语义分析,适用于需要整体语义的场景;通过 Moderate 接口返回检测结果与决策类型(如“放行”“拦截”等)。​
  • 文本内容合规检测(流式):在模型流式响应期间分块送检,降低整体等待时间;通过 UseStream = 1 或 UseStream = 2控制会话生命周期,支持边生成边检测的场景。​
  • 图片、文档、音频、视频内容合规检测(非流式):对多模态内容进行检测,用于识别和拦截不合规内容,适用于需要对多模态内容进行检测的场景。​
  • 多模态混合检测:一次请求可以同时传入多个文本、图片、文档、音频和视频内容进行合规检测,以提升检测效率。​
  • 安全代答生成:当检测结果需要“安全代答”时,基于 MsgID 触发 Generate 接口获取安全且友好的代答,结果以流式段落返回,适配需要自动修正输出的使用场景。​
注意​
使用流式检测时,需要待检测完全结束(最后一次传入 UseStream=2)并返回结果后,才能调用代答接口,否则可能会导致调用失败。​
版本兼容说明​
以下为大模型应用防火墙不同 SDK 版本支持的功能特性,在调用 SDK 前,请确保使用的 SDK 版本与需求功能相匹配。​
​
​
更新内容​
语言​
SDK 版本和 GitHub 地址​
  • 支持通过一次 SDK 调用完成内容检测并获取安全代答内容​
  • 支持七层反向代理​
Python​
​
Java​
​
Go​
支持机密模型检测​
Python​
​
Java​
​
Go​
  • 支持幻觉检测​
  • 支持多轮对话检测​
  • 支持自定义超时时间​
Python​
​
Java​
​
Go​
​
PHP​
  • 支持检测代理服务数据和文档内容​
  • 支持多模态混合检测,即同时检测文本、图片、文档、音频和视频内容​
Python​
​
Java​
​
Go​
​
PHP​
  • 适配新版控制台功能​
  • 支持检测文本内容和图片内容​
Python​
​
Java​
​
Go​
​
PHP​
​
说明文档​
控制台升级前后的操作界面存在差异,请先判断当前使用的控制台为新版后,再参考对应文档调用 SDK,具体说明如下所示。​
常见问题​
如何判断控制台版本?​
控制台版本区分方式,请参见如何判断我的控制台或实例是新版还是旧版?​
无法设置超时时间或设置超时时间后报错怎么办?​
如需修改超时时间,请将对应编程语言的 SDK 升级到以下版本:​
​
​
​
最近更新时间:2026.10.09 11:54:29
这个页面对您有帮助吗?
有用
有用
无用
无用