你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ChatChoice 类

  • java.lang.Object
    • com.azure.ai.openai.models.ChatChoice

public final class ChatChoice

作为整个聊天完成请求的一部分的单个提示完成的表示形式。 通常,根据提供的提示生成“n”选项,默认值为 1。 令牌限制和其他设置可能会限制生成的选项数。

方法摘要

修饰符和类型 方法和描述
ContentFilterResults getContentFilterResults()

获取内容筛选器结果属性:有关内容筛选类别 (仇恨、性、暴力、self_harm) (如果已检测到)的信息,以及确定有害内容) 的强度和风险级别的严重级别 (very_low、低、中、高级别以及是否经过筛选。

ChatMessage getDelta()

获取 delta 属性:流式处理响应的增量消息内容。

CompletionsFinishReason getFinishReason()

获取 finishReason 属性:此聊天完成选项完成生成的原因。

int getIndex()

获取 index 属性:与此聊天完成选项关联的有序索引。

ChatMessage getMessage()

获取消息属性:给定聊天完成提示的聊天消息。

方法继承自 java.lang.Object

方法详细信息

getContentFilterResults

public ContentFilterResults getContentFilterResults()

获取 contentFilterResults 属性:有关内容筛选类别的信息 (仇恨、性、暴力、self_harm) (如果检测到)以及确定有害内容) 的强度和风险级别以及是否经过筛选的严重级别 (very_low、低、中、高级别。

Returns:

contentFilterResults 值。

getDelta

public ChatMessage getDelta()

获取 delta 属性:流式处理响应的增量消息内容。

Returns:

增量值。

getFinishReason

public CompletionsFinishReason getFinishReason()

获取 finishReason 属性:此聊天完成选项完成生成的原因。

Returns:

finishReason 值。

getIndex

public int getIndex()

获取 index 属性:与此聊天完成选项关联的有序索引。

Returns:

索引值。

getMessage

public ChatMessage getMessage()

获取消息属性:给定聊天完成提示的聊天消息。

Returns:

消息值。

适用于