Class ThreadMessageCreateRequest
ThreadMessageCreateRequest 类
表示在线程中创建消息的请求。
public class ThreadMessageCreateRequest
构造函数
名称 | 描述 |
---|---|
ThreadMessageCreateRequest() | 默认构造函数。 |
属性
名称 | 描述 |
---|---|
Attachments { get; set; } | 获取或设置附加到消息的文件列表。 |
Content { get; set; } | 获取或设置消息的内容。可以是字符串或内容部分的数组。 |
Metadata { get; set; } | 获取或设置可以附加到对象的一组16个键值对。这对于以结构化格式存储有关对象的附加信息非常有用。键的最大长度为64个字符,值的最大长度为512个字符。 |
Role { get; set; } | 获取或设置创建消息的实体的角色。允许的值包括:“user”,“assistant”。 |
方法
名称 | 描述 |
---|---|
static FromAssistant() | 创建一个新的 ThreadMessageCreateRequest ,角色设置为 Assistant。 |
static FromUser() | 创建一个新的 ThreadMessageCreateRequest ,角色设置为 User。 |
WithAttachments(List<Attachment>) | 设置线程消息请求的附件。 |
WithContent(MessageContentRequest) | 向线程消息请求添加消息内容。 |
WithContents(List<MessageContentRequest>) | 设置线程消息请求的消息内容。 |
WithMetadata(Dictionary<string, string>) | 设置线程消息请求的元数据。 |
另请参阅
- 命名空间 Aspose.Pdf.AI
- 程序集 Aspose.PDF