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>)设置线程消息请求的元数据。

另请参阅