数据脱敏聊天的SSE接口
接口说明
带有 DMS 脱敏能力的聊天 SSE API 接口
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
dms:ChatWithDesensitizeSSE |
none |
*全部资源
|
无 | 无 |
请求语法
POST /worknode/innerapi/services HTTP/1.1
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| InstanceId |
integer |
是 |
实例 ID,通过实例 ID 指定对应的脱敏规则。可通过调用接口 ListInstances 或 GetInstance 获取该参数的值。 |
123*** |
| Messages |
array |
否 |
传递给大模型的上下文,按对话顺序排列。 |
[ { "content": "你好", "role": "user" } ] |
|
any |
否 |
传递给大模型的上下文,按对话顺序排列。 |
{ "content": "你好", "role": "user" } |
|
| Model |
string |
否 |
模型名称。支持的模型:Qwen 系列的纯文本大语言模型(商业版、开源版)。不支持多模态模型 |
qwen-plus |
| Stop |
array |
否 |
停止词列表。 |
|
|
string |
否 |
停止词列表。 |
\n |
|
| NeedDesensitization |
boolean |
否 |
是否需要进行脱敏,默认为 false |
false |
| DesensitizationRule |
string |
否 |
脱敏类别,needDesensitization 为 true 时不可为空 |
UserInfo |
| MaxTokens |
integer |
否 |
用于限制模型输出的最大 Token 数。若生成内容超过此值,生成将提前停止。适用于需控制输出长度的场景。 |
256 |
| PresencePenalty |
string |
否 |
控制模型生成文本时的内容重复度。取值范围:[-2.0, 2.0]。正值降低重复度,负值增加重复度。 |
0.0 |
| ResponseFormat |
string |
否 |
返回内容的格式。可选值:text:输出文字回复;json_object:输出标准格式的 JSON 字符串。 |
text |
| Seed |
integer |
否 |
随机数种子。用于确保在相同输入和参数下生成结果可复现。取值范围:[0, 2^31−1]。 |
1 |
| EnableThinking |
boolean |
否 |
使用混合思考模型时,是否开启思考模式。 |
true |
| ThinkingBudget |
integer |
否 |
思考过程的最大 token 数 |
256 |
| Temperature |
string |
否 |
采样温度,控制模型生成文本的多样性。temperature 越高,生成的文本更多样,反之,生成的文本更确定。取值范围: [0, 2) |
1 |
| TopLogprobs |
integer |
否 |
指定在每一步生成时,返回模型最大概率的候选 Token 个数。取值范围:[0, 5]。 |
1 |
| TopK |
integer |
否 |
指定生成过程中用于采样的候选 Token 数量。值越大,输出越随机;值越小,输出越确定。若设为 null 或大于 100,则禁用。 |
10 |
| TopP |
string |
否 |
核采样的概率阈值,控制模型生成文本的多样性。top_p 越高,生成的文本更多样。取值范围:(0,1.0]。 |
0.5 |
| XDashScopeDataInspection |
string |
否 |
在通义千问 API 的内容安全能力基础上,是否进一步识别输入输出内容的违规信息。 |
{} |
| SearchOptions |
object |
否 |
联网搜索的策略。 |
{} |
|
string |
否 |
联网搜索的策略。 |
{} |
|
| ModalitiesList |
array |
否 |
输出数据的模态,仅适用于 Qwen-Omni 模型。 |
["text","audio"] |
|
string |
否 |
输出数据的模态 |
text |
|
| AudioJson |
string |
否 |
输出音频的音色与格式,仅适用于 Qwen-Omni 模型,且 modalities 参数需为["text","audio"]。 |
{} |
| EnableCodeInterpreter |
boolean |
否 |
是否开启代码解释器功能。仅当 model 为 qwen3-max-preview 且 enable_thinking 为 true 时生效。 |
false |
| Logprobs |
boolean |
否 |
是否返回输出 Token 的对数概率, |
false |
| VlHighResolutionImages |
boolean |
否 |
是否将输入图像的像素上限提升至 16384 Token 对应的像素值。 |
false |
| EnableSearch |
boolean |
否 |
是否开启联网搜索。 |
false |
| IncludeUsage |
boolean |
否 |
流式输出中是否在响应的最后一个数据块包含 Token 消耗信息。 |
true |
| Stream |
boolean |
否 |
是否使用流式输出 |
1-68f11da7e2b826dcc63c5877-hd |
| Input |
string |
否 |
向量化模型的输入 |
test |
| Dimensions |
integer |
否 |
向量化模型的维度 |
256 |
| Parameters |
string |
否 |
模型配置参数 |
{} |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
|||
| RequestId |
string |
请求 ID。 |
283C461F-11D8-48AA-B695-DF092DA32AF3 |
| Data |
string |
返回的数据信息。 |
true |
| ErrorCode |
string |
错误码。 |
UnknownError |
| ErrorMessage |
string |
错误信息。 |
UnknownError |
| Success |
boolean |
请求是否成功,返回值如下:
|
true |
示例
正常返回示例
JSON格式
{
"RequestId": "283C461F-11D8-48AA-B695-DF092DA32AF3",
"Data": "true",
"ErrorCode": "UnknownError",
"ErrorMessage": "UnknownError",
"Success": true
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。