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