@Preview(value="3.1")
public interface ChatResponse
限定符和类型 | 方法和说明 |
---|---|
AssistantMessage |
getAggregationMessage()
获取聚合消息(流响应完成时可用)
|
java.util.List<ChatChoice> |
getChoices()
获取所有选择
|
ChatException |
getError()
获取错误
|
AssistantMessage |
getMessage()
获取消息
|
java.lang.String |
getModel()
获取模型
|
AiUsage |
getUsage()
获取使用情况(完成时,才会有使用情况)
|
boolean |
hasChoices()
是否有选择
|
boolean |
isFinished()
是否完成
|
boolean |
isStream()
是否为流响应
|
ChatChoice |
lastChoice()
最后一个选择
|
java.lang.String getModel()
@Nullable ChatException getError()
boolean hasChoices()
@Nullable ChatChoice lastChoice()
@Nullable java.util.List<ChatChoice> getChoices()
@Nullable AssistantMessage getMessage()
@Nullable AssistantMessage getAggregationMessage()
@Nullable AiUsage getUsage()
boolean isFinished()
boolean isStream()