NIMSDK-AOS
10.9.50
首页
相关页面
包
类
文件
文件列表
basesdk
src
com
netease
nimlib
sdk
ai
result
NIMAIModelCallResult.java
浏览该文件的文档.
1
package
com.netease.nimlib.sdk.ai.result;
2
3
import
com
.
netease
.
nimlib
.
sdk
.
ai
.
enums
.
NIMAIModelStreamCallStatus
;
4
import
com
.
netease
.
nimlib
.
sdk
.
ai
.
model
.
NIMAIRAGInfo
;
5
import
com
.
netease
.
nimlib
.
sdk
.
ai
.
params
.
NIMAIModelCallContent
;
6
import
java.io.Serializable;
7
import
java.util.List;
8
9
/**
10
* 透传接口的 AI 回复的结构体
11
*/
12
public
interface
NIMAIModelCallResult
extends
Serializable {
13
/**
14
* 获取 AI 响应的状态码
15
* @return 状态码
16
*/
17
int
getCode
();
18
19
/**
20
* 获取数字人的 accountId
21
* @return accountId
22
*/
23
String
getAccountId
();
24
25
/**
26
* 获取本次响应的标识
27
* @return requestId
28
*/
29
String
getRequestId
();
30
31
/**
32
* 获取请求 AI 的回复
33
* @return AI 的回复
34
*/
35
NIMAIModelCallContent
getContent
();
36
/**
37
* 获取数字人回复内容引用资源列表
38
* 可为null
39
* @return 数字人回复内容引用资源列表
40
*/
41
List<NIMAIRAGInfo>
getAIRAGs
();
42
/**
43
* 获取回复时间戳
44
* @return 回复时间戳
45
*/
46
long
getTimestamp
();
47
/**
48
* 获取是否是流式响应,默认值为false
49
* @return 是否是流式响应
50
*/
51
boolean
isAIStream
();
52
/**
53
* 获取数字人流式响应状态
54
* @return 数字人流式响应状态
55
*/
56
NIMAIModelStreamCallStatus
getAIStreamStatus
();
57
58
59
}
com.netease.nimlib.sdk.ai.enums
Definition:
NIMAIModelStreamCallStatus.java:1
com.netease.nimlib.sdk
Definition:
NosTokenSceneConfig.java:1
com.netease
com.netease.nimlib.sdk.ai.result.NIMAIModelCallResult.getContent
NIMAIModelCallContent getContent()
获取请求 AI 的回复
com
com.netease.nimlib.sdk.ai.params
Definition:
NIMAIModelCallContent.java:1
com.netease.nimlib.sdk.ai.params.NIMAIModelCallContent
调用大模型的请求内容
Definition:
NIMAIModelCallContent.java:11
com.netease.nimlib.sdk.ai.result.NIMAIModelCallResult.getAIRAGs
List< NIMAIRAGInfo > getAIRAGs()
获取数字人回复内容引用资源列表 可为null
com.netease.nimlib.sdk.ai.enums.NIMAIModelStreamCallStatus
NIMAIModelStreamCallStatus枚举类
Definition:
NIMAIModelStreamCallStatus.java:12
com.netease.nimlib.sdk.ai.result.NIMAIModelCallResult.getRequestId
String getRequestId()
获取本次响应的标识
com.netease.nimlib.sdk.ai.result.NIMAIModelCallResult.getCode
int getCode()
获取 AI 响应的状态码
com.netease.nimlib.sdk.ai.result.NIMAIModelCallResult.getTimestamp
long getTimestamp()
获取回复时间戳
com.netease.nimlib.sdk.ai.result.NIMAIModelCallResult
透传接口的 AI 回复的结构体
Definition:
NIMAIModelCallResult.java:12
com.netease.nimlib.sdk.ai.result.NIMAIModelCallResult.isAIStream
boolean isAIStream()
获取是否是流式响应,默认值为false
com.netease.nimlib.sdk.ai.model
Definition:
NIMAIRAGInfo.java:1
com.netease.nimlib.sdk.ai.result.NIMAIModelCallResult.getAIStreamStatus
NIMAIModelStreamCallStatus getAIStreamStatus()
获取数字人流式响应状态
com.netease.nimlib.sdk.ai.model.NIMAIRAGInfo
NIMAIRAGInfo类
Definition:
NIMAIRAGInfo.java:17
com.netease.nimlib.sdk.ai.result.NIMAIModelCallResult.getAccountId
String getAccountId()
获取数字人的 accountId
com.netease.nimlib.sdk.ai
Definition:
NIMAIService.java:1
com.netease.nimlib
生成于 2025年 九月 12日 星期五 10:22:49 , 为 NIMSDK-AOS使用
1.8.11