NIMSDK-AOS  9.21.0
NIMAIModelRoleType.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.ai.enums;
2 
3 import java.util.Objects;
4 
5 /**
6  * 大模型角色类型
7  */
8 public enum NIMAIModelRoleType {
9  /**
10  * 系统
11  */
13  /**
14  * 用户
15  */
17  /**
18  * 助手
19  */
21  ;
22 
23  private String value;
24 
25  NIMAIModelRoleType(String value) {
26  this.value = value;
27  }
28 
29  public String getValue() {
30  return value;
31  }
32 
33  public static NIMAIModelRoleType typeOfValue(String value) {
34  for (NIMAIModelRoleType type : values()) {
35  if (Objects.equals(type.value, value)) {
36  return type;
37  }
38  }
39  return null;
40  }
41 }
static NIMAIModelRoleType typeOfValue(String value)