NIMSDK-AOS  10.9.90
| Public 成员函数 | 所有成员列表
com.netease.nimlib.sdk.v2.message.params.V2NIMMessageAIConfigParams类 参考

用于配置 V2NIM 消息 AI 的参数类 更多...

类 com.netease.nimlib.sdk.v2.message.params.V2NIMMessageAIConfigParams 继承关系图:

class  Builder
 

Public 成员函数

 V2NIMMessageAIConfigParams (String accountId)
 构造函数 更多...
 
String getAccountId ()
 获取数字人的 accountId 更多...
 
V2NIMAIModelCallContent getContent ()
 获取请求大模型的内容 更多...
 
void setContent (V2NIMAIModelCallContent content)
 设置请求大模型的内容 更多...
 
List< V2NIMAIModelCallMessagegetMessages ()
 获取上下文内容 更多...
 
List< V2NIMAIModelCallMessagegetFilteredMessages ()
 获取过滤后的上下文内容(过滤掉 msg 为 null 或 trim 后为空字符串的 message) 更多...
 
void setMessages (List< V2NIMAIModelCallMessage > messages)
 设置上下文内容 更多...
 
String getPromptVariables ()
 获取提示词变量占位符替换 更多...
 
void setPromptVariables (String promptVariables)
 设置提示词变量占位符替换 更多...
 
V2NIMAIModelConfigParams getModelConfigParams ()
 获取请求接口模型相关参数配置 更多...
 
void setModelConfigParams (V2NIMAIModelConfigParams modelConfigParams)
 设置请求接口模型相关参数配置 更多...
 
boolean isAIStream ()
 是否流式响应 更多...
 
void setAIStream (boolean aiStream)
 设置是否流式响应 更多...
 
boolean isValid ()
 
String getInvalidMsg ()
 

详细描述

用于配置 V2NIM 消息 AI 的参数类

在文件 V2NIMMessageAIConfigParams.java15 行定义.

构造及析构函数说明

com.netease.nimlib.sdk.v2.message.params.V2NIMMessageAIConfigParams.V2NIMMessageAIConfigParams ( String  accountId)

构造函数

参数
accountId数字人的 accountId

在文件 V2NIMMessageAIConfigParams.java45 行定义.

成员函数说明

String com.netease.nimlib.sdk.v2.message.params.V2NIMMessageAIConfigParams.getAccountId ( )

获取数字人的 accountId

返回
数字人的 accountId

在文件 V2NIMMessageAIConfigParams.java53 行定义.

V2NIMAIModelCallContent com.netease.nimlib.sdk.v2.message.params.V2NIMMessageAIConfigParams.getContent ( )

获取请求大模型的内容

返回
请求大模型的内容

在文件 V2NIMMessageAIConfigParams.java62 行定义.

List<V2NIMAIModelCallMessage> com.netease.nimlib.sdk.v2.message.params.V2NIMMessageAIConfigParams.getFilteredMessages ( )

获取过滤后的上下文内容(过滤掉 msg 为 null 或 trim 后为空字符串的 message)

返回
过滤后的上下文内容

在文件 V2NIMMessageAIConfigParams.java86 行定义.

String com.netease.nimlib.sdk.v2.message.params.V2NIMMessageAIConfigParams.getInvalidMsg ( )

在文件 V2NIMMessageAIConfigParams.java188 行定义.

List<V2NIMAIModelCallMessage> com.netease.nimlib.sdk.v2.message.params.V2NIMMessageAIConfigParams.getMessages ( )

获取上下文内容

返回
上下文内容

在文件 V2NIMMessageAIConfigParams.java78 行定义.

V2NIMAIModelConfigParams com.netease.nimlib.sdk.v2.message.params.V2NIMMessageAIConfigParams.getModelConfigParams ( )

获取请求接口模型相关参数配置

返回
请求接口模型相关参数配置

在文件 V2NIMMessageAIConfigParams.java127 行定义.

String com.netease.nimlib.sdk.v2.message.params.V2NIMMessageAIConfigParams.getPromptVariables ( )

获取提示词变量占位符替换

返回
提示词变量占位符替换

在文件 V2NIMMessageAIConfigParams.java111 行定义.

boolean com.netease.nimlib.sdk.v2.message.params.V2NIMMessageAIConfigParams.isAIStream ( )

是否流式响应

返回
是否流式响应

在文件 V2NIMMessageAIConfigParams.java143 行定义.

boolean com.netease.nimlib.sdk.v2.message.params.V2NIMMessageAIConfigParams.isValid ( )

在文件 V2NIMMessageAIConfigParams.java155 行定义.

void com.netease.nimlib.sdk.v2.message.params.V2NIMMessageAIConfigParams.setAIStream ( boolean  aiStream)

设置是否流式响应

参数
aiStream是否流式响应

在文件 V2NIMMessageAIConfigParams.java151 行定义.

void com.netease.nimlib.sdk.v2.message.params.V2NIMMessageAIConfigParams.setContent ( V2NIMAIModelCallContent  content)

设置请求大模型的内容

参数
content请求大模型的内容

在文件 V2NIMMessageAIConfigParams.java70 行定义.

void com.netease.nimlib.sdk.v2.message.params.V2NIMMessageAIConfigParams.setMessages ( List< V2NIMAIModelCallMessage messages)

设置上下文内容

参数
messages上下文内容

在文件 V2NIMMessageAIConfigParams.java103 行定义.

void com.netease.nimlib.sdk.v2.message.params.V2NIMMessageAIConfigParams.setModelConfigParams ( V2NIMAIModelConfigParams  modelConfigParams)

设置请求接口模型相关参数配置

参数
modelConfigParams请求接口模型相关参数配置

在文件 V2NIMMessageAIConfigParams.java135 行定义.

void com.netease.nimlib.sdk.v2.message.params.V2NIMMessageAIConfigParams.setPromptVariables ( String  promptVariables)

设置提示词变量占位符替换

参数
promptVariables提示词变量占位符替换

在文件 V2NIMMessageAIConfigParams.java119 行定义.


该类的文档由以下文件生成: