AI 请求响应转换
功能说明
AI 请求响应转换插件,通过LLM对请求/响应的header以及body进行修改。
运行属性
插件执行阶段:认证阶段
插件执行优先级:410
配置说明
Name | Type | Requirement | Default | Description |
---|---|---|---|---|
request.enable | bool | requried | - | 是否在request阶段开启转换 |
request.prompt | string | requried | - | request阶段转换使用的prompt |
response.enable | string | requried | - | 是否在response阶段开启转换 |
response.prompt | string | requried | - | response阶段转换使用的prompt |
provider.serviceName | string | requried | - | DNS类型的服务名,目前仅支持通义千问 |
provider.domain | string | requried | - | LLM服务域名 |
provider.apiKey | string | requried | - | 阿里云dashscope服务的API Key |
配置示例
访问原始的httbin的/xml接口,结果为:
使用以上配置,通过网关访问httpbin的/xml接口,结果为: