NIMSDK-AOS  10.9.50
V2NIMAIModelStreamCallResult.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.v2.ai.result;
2 
5 import java.io.Serializable;
6 import java.util.List;
7 
8 /**
9  * V2NIMAIModelStreamCallResult接口
10  * <p>
11  * 数字人请求代理接口的流式回复的结构体。
12  * </p>
13  *
14  * @author jintao
15  * @version 1.0
16  */
17 public interface V2NIMAIModelStreamCallResult extends Serializable {
18 
19  /**
20  * 获取 AI 响应的状态码。
21  * <p>
22  * 默认值为200,表示请求成功。
23  *
24  * @return 状态码
25  */
26  int getCode();
27 
28  /**
29  * 获取数字人的 accountId。
30  * <p>
31  * 这是数字人唯一的标识符。
32  *
33  * @return 数字人的 accountId
34  */
35  String getAccountId();
36 
37  /**
38  * 获取本次响应的标识。
39  * <p>
40  * 每次请求都会生成一个唯一的 requestId,用于追踪请求和响应。
41  *
42  * @return 请求标识
43  */
44  String getRequestId();
45 
46  /**
47  * 获取请求 AI 的回复内容。
48  * <p>
49  * 这个对象包含了流式回复的具体内容。
50  *
51  * @return 回复内容
52  */
54 
55  /**
56  * 获取数字人回复内容的引用资源列表。
57  * <p>
58  * 这些资源可能包含图片、音频等多媒体信息。
59  *
60  * @return 引用资源列表
61  */
62  List<V2NIMAIRAGInfo> getAIRAGs();
63 
64  /**
65  * 获取分片的时间戳。
66  * <p>
67  * 表示该分片生成的时间点。
68  *
69  * @return 时间戳(毫秒)
70  */
71  long getTimestamp();
72 }
V2NIMAIModelStreamCallContent getContent()
获取请求 AI 的回复内容。
String getAccountId()
获取数字人的 accountId。
String getRequestId()
获取本次响应的标识。
List< V2NIMAIRAGInfo > getAIRAGs()
获取数字人回复内容的引用资源列表。