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 对象,表示用户消息。 |
另请参阅
- 命名空间 Aspose.Pdf.AI
- 程序集 Aspose.PDF