Class ChatMessage

ChatMessage 类

由模型生成的聊天完成消息。

public class ChatMessage

构造函数

名称描述
ChatMessage()初始化 ChatMessage 类的新实例。
ChatMessage(string, string)初始化 ChatMessage 类的新实例。

属性

名称描述
Content { get; set; }获取或设置消息的内容。
Name { get; set; }获取或设置参与者的可选名称。提供模型信息以区分同一角色的参与者。
Role { get; set; }获取或设置消息作者的角色。
ToolCallId { get; set; }获取或设置此消息所响应的工具调用。
ToolCalls { get; set; }获取或设置模型生成的工具调用,例如函数调用。

方法

名称描述
static FromAssistant(string)创建一个新的 ChatMessage 对象,表示助手消息。
static FromSystem(string)创建一个新的 ChatMessage 对象,表示系统消息。
static FromUser(string)创建一个新的 ChatMessage 对象,表示用户消息。

另请参阅