public static final class CreatePolicyRequest.Builder extends Object
public CreatePolicyRequest.Builder contentSafeModelInstanceId(Long contentSafeModelInstanceId)
public CreatePolicyRequest.Builder enableSensitiveInputCheck(Integer enableSensitiveInputCheck)
public CreatePolicyRequest.Builder enableSensitiveOutputCheck(Integer enableSensitiveOutputCheck)
public CreatePolicyRequest.Builder harmfulCategoryConfigInfoList(List<CreatePolicyRequest.HarmfulCategoryConfigInfoList> harmfulCategoryConfigInfoList)
List of harmful category configurations
public CreatePolicyRequest.Builder inputSafeAnswer(String inputSafeAnswer)
public CreatePolicyRequest.Builder inputSafeAnswerSwitch(Integer inputSafeAnswerSwitch)
public CreatePolicyRequest.Builder isSidecarPolicy(Integer isSidecarPolicy)
public CreatePolicyRequest.Builder outputSafeAnswer(String outputSafeAnswer)
public CreatePolicyRequest.Builder outputSafeAnswerSwitch(Integer outputSafeAnswerSwitch)
public CreatePolicyRequest.Builder policyName(String policyName)
Detection policy name.
example:testPolicy
public CreatePolicyRequest.Builder promptAttackInfo(CreatePolicyRequest.PromptAttackInfo promptAttackInfo)
Prompt attack detection result object
public CreatePolicyRequest.Builder promptAttackInfoList(List<CreatePolicyRequest.PromptAttackInfoList> promptAttackInfoList)
List of prompt attacks
public CreatePolicyRequest.Builder promptAttackModelInstanceId(Long promptAttackModelInstanceId)
public CreatePolicyRequest.Builder regionId(String regionId)
Region ID.
example:cn-shanghai
public CreatePolicyRequest.Builder regularExpressList(List<CreatePolicyRequest.RegularExpressList> regularExpressList)
public CreatePolicyRequest.Builder sceneType(Integer sceneType)
public CreatePolicyRequest.Builder sensitiveConfigList(List<CreatePolicyRequest.SensitiveConfigList> sensitiveConfigList)
public CreatePolicyRequest.Builder sensitiveTopicList(List<CreatePolicyRequest.SensitiveTopicList> sensitiveTopicList)
public CreatePolicyRequest.Builder sensitiveTopicModelInstanceId(Long sensitiveTopicModelInstanceId)
public CreatePolicyRequest.Builder sensitiveWordList(List<CreatePolicyRequest.SensitiveWordList> sensitiveWordList)
public CreatePolicyRequest.Builder topicConfigInfoList(List<CreatePolicyRequest.TopicConfigInfoList> topicConfigInfoList)
List of sensitive topics
public CreatePolicyRequest.Builder wordGroupInfoList(List<CreatePolicyRequest.WordGroupInfoList> wordGroupInfoList)
List of keyword group objects
public CreatePolicyRequest.Builder workspaceId(Long workspaceId)
Workspace ID
example:608226
public CreatePolicyRequest build()
Copyright © 2025. All rights reserved.