Class ThreadMessageCreateRequest

ThreadMessageCreateRequest sınıfı

Bir iplik içinde bir mesaj oluşturmak için bir isteği temsil eder.

public class ThreadMessageCreateRequest

Yapıcılar

İsimAçıklama
ThreadMessageCreateRequest()Varsayılan yapıcı.

Özellikler

İsimAçıklama
Attachments { get; set; }Mesaja eklenmiş dosyaların listesini alır veya ayarlar.
Content { get; set; }Mesajın içeriğini alır veya ayarlar. Bir dize veya içerik parçalarının bir dizisi olabilir.
Metadata { get; set; }Bir nesneye eklenebilecek 16 anahtar-değer çiftinden oluşan bir küme alır veya ayarlar. Bu, nesne hakkında yapılandırılmış bir formatta ek bilgi depolamak için yararlı olabilir. Anahtarlar en fazla 64 karakter uzunluğunda ve değerler en fazla 512 karakter uzunluğunda olabilir.
Role { get; set; }Mesajı oluşturan varlığın rolünü alır veya ayarlar. İzin verilen değerler: “user”, “assistant”.

Metotlar

İsimAçıklama
static FromAssistant()Rolü Asistan olarak ayarlanmış yeni bir ThreadMessageCreateRequest oluşturur.
static FromUser()Rolü Kullanıcı olarak ayarlanmış yeni bir ThreadMessageCreateRequest oluşturur.
WithAttachments(List<Attachment>)İplik mesaj isteği için ekleri ayarlar.
WithContent(MessageContentRequest)İplik mesaj isteğine bir mesaj içeriği ekler.
WithContents(List<MessageContentRequest>)İplik mesaj isteği için mesaj içeriklerini ayarlar.
WithMetadata(Dictionary<string, string>)İplik mesaj isteği için meta verileri ayarlar.

Ayrıca Bakınız