@Preview(value="3.9.1")
public class HITLDecision
extends java.lang.Object
implements java.io.Serializable
该实体定义了人工对 AI 行为的最终裁决。支持以下行为:
modifiedArgs 实现“指令下达,参数修正”。| 限定符和类型 | 字段和说明 |
|---|---|
static int |
ACTION_APPROVE |
static int |
ACTION_REJECT |
static int |
ACTION_SKIP |
| 构造器和说明 |
|---|
HITLDecision() |
HITLDecision(int action) |
| 限定符和类型 | 方法和说明 |
|---|---|
static HITLDecision |
approve()
快速创建批准决策
|
HITLDecision |
comment(java.lang.String comment) |
java.lang.String |
getComment() |
java.lang.String |
getCommentOrDefault(java.lang.String def)
获取备注信息,若为空则返回默认拒绝文案
|
java.util.Map<java.lang.String,java.lang.Object> |
getModifiedArgs() |
boolean |
isApproved() |
boolean |
isRejected() |
boolean |
isSkipped() |
HITLDecision |
modifiedArgs(java.util.Map<java.lang.String,java.lang.Object> modifiedArgs) |
static HITLDecision |
reject(java.lang.String comment)
快速创建拒绝决策
|
static HITLDecision |
skip(java.lang.String comment)
快速创建跳过决策
|
public static final int ACTION_APPROVE
public static final int ACTION_REJECT
public static final int ACTION_SKIP
public static HITLDecision approve()
public static HITLDecision reject(java.lang.String comment)
public static HITLDecision skip(java.lang.String comment)
public HITLDecision comment(java.lang.String comment)
public HITLDecision modifiedArgs(java.util.Map<java.lang.String,java.lang.Object> modifiedArgs)
public boolean isApproved()
public boolean isRejected()
public boolean isSkipped()
public java.lang.String getComment()
public java.lang.String getCommentOrDefault(java.lang.String def)
public java.util.Map<java.lang.String,java.lang.Object> getModifiedArgs()