大模型应用防火墙 SDK 是面向大语言模型应用的内容安全与合规治理组件,提供从输入提示词到模型响应的全链路合规检测与安全代答能力。你可以通过该 SDK 将业务资产(以 AppID 识别)与防护策略绑定,按地域接入服务地址(myUrl/region),并以非流式或流式方式完成内容检测与优化结果生成。
大模型应用防火墙 SDK 封装了最新版本的 API,以访问密钥(AccessKey)识别调用者身份,提供自动签名等功能,方便您通过 API 创建和管理资源。
UseStream = 1 或 UseStream = 2 控制会话生命周期,支持边生成边检测的场景。注意
MsgID 触发 Generate 接口获取安全且友好的代答,结果以流式段落返回,适配需要自动修正输出的使用场景。注意
使用流式检测时,需要待检测完全结束(最后一次传入 usestream=2)并返回结果后,才能调用代答接口,否则可能会导致调用失败。
下表提供了大模型应用防火墙支持的 SDK 语言列表、下载地址和说明文档。最新版本对应新版
如果您的控制台为最新版本,请参考以下表格获取源码和 SDK 示例。
编程语言 | GitHub 地址 | 说明文档 |
|---|---|---|
Python | ||
Java | ||
Go | ||
PHP |
如果您的控制台为旧版本,请参考以下表格获取源码和 SDK 示例。
编程语言 | GitHub 地址 | 说明文档 |
|---|---|---|
Python | ||
Java | ||
Go | ||
PHP | ||
C++ | -- |