语言

ChatOptions.ResponseFormat 属性

定义

获取或设置聊天请求的响应格式。

public:
 property Microsoft::Extensions::AI::ChatResponseFormat ^ ResponseFormat { Microsoft::Extensions::AI::ChatResponseFormat ^ get(); void set(Microsoft::Extensions::AI::ChatResponseFormat ^ value); };
public Microsoft.Extensions.AI.ChatResponseFormat? ResponseFormat { get; set; }
member this.ResponseFormat : Microsoft.Extensions.AI.ChatResponseFormat with get, set
Public Property ResponseFormat As ChatResponseFormat

属性值

注解

如果未 null指定响应格式,则客户端将使用其默认值。 可以将此属性设置为 Text 指定响应应为非结构化文本,以 Json 指定响应应为结构化 JSON 数据,或使用特定 JSON 架构构造的 ChatResponseFormatJson 实例,以请求根据该架构将响应结构化 JSON 数据。 如果或如何遵守请求,则由客户端实现决定。 如果客户端实现无法识别特定类型 ChatResponseFormat,可以忽略它。

适用于