用途
gws-modelarmor 是 gws-claude-plugin 提供的一个技能(skill),封装了 Google Model Armor 的能力,用于对用户生成内容(user-generated content)进行安全过滤。它适合在调用模型前后对提示词与响应做安全净化处理。
主要能力
该技能以命令行形式暴露 Model Armor 的功能,基本调用形式为:
gws modelarmor <resource> <method> [flags]
同时提供以下辅助命令:
- +sanitize-prompt:通过 Model Armor 模板净化用户提示词(Sanitize a user prompt through a Model Armor template)。
- +sanitize-response:通过 Model Armor 模板净化模型响应(Sanitize a model response through a Model Armor template)。
- +create-template:创建新的 Model Armor 模板(Create a new Model Armor template)。
使用方式
前置条件:需先阅读 ../gws-shared/SKILL.md,了解认证、全局标志和安全规则。如果该文件缺失,运行 gws generate-skills 生成。
在调用任何 API 方法之前,建议先检查该方法:
浏览资源与方法
gws modelarmor --help
查看某方法的必需参数、类型和默认值
gws schema modelarmor.<resource>.<method>
然后使用 gws schema 的输出构建 --params 和 --json 标志。
适用场景
适用于需要在模型调用链路中对用户输入提示词或模型输出响应进行安全过滤、并希望以命令行方式集成 Google Model Armor 的场景。
限制
资料未提供该技能的具体收费、价格、支持平台、实际过滤效果或更详细的使用步骤,这些信息暂未提供。