Class ThreadMessageCreateRequest

ThreadMessageCreateRequest klass

Representerar en begäran om att skapa ett meddelande inom en tråd.

public class ThreadMessageCreateRequest

Konstruktörer

NamnBeskrivning
ThreadMessageCreateRequest()Standardkonstruktorn.

Egenskaper

NamnBeskrivning
Attachments { get; set; }Hämtar eller sätter en lista över filer som är bifogade till meddelandet.
Content { get; set; }Hämtar eller sätter innehållet i meddelandet. Kan vara en sträng eller en array av innehållsdela.
Metadata { get; set; }Hämtar eller sätter en uppsättning av 16 nyckel-värde-par som kan bifogas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i ett strukturerat format. Nycklar kan vara maximalt 64 tecken långa och värden kan vara maximalt 512 tecken långa.
Role { get; set; }Hämtar eller sätter rollen för entiteten som skapar meddelandet. Tillåtna värden inkluderar: “user”, “assistant”.

Metoder

NamnBeskrivning
static FromAssistant()Skapar en ny ThreadMessageCreateRequest med rollen inställd på Assistant.
static FromUser()Skapar en ny ThreadMessageCreateRequest med rollen inställd på User.
WithAttachments(List<Attachment>)Sätter bilagorna för trådmeddelandebegäran.
WithContent(MessageContentRequest)Lägger till ett meddelandeinnehåll till trådmeddelandebegäran.
WithContents(List<MessageContentRequest>)Sätter meddelandeinnehållet för trådmeddelandebegäran.
WithMetadata(Dictionary<string, string>)Sätter metadata för trådmeddelandebegäran.

Se Även