Aracılığıyla paylaş


ThreadMessageOptions interface

Bir aracı iş parçacığı içinde, bu iş parçacığının ilk durumu için oluşturulması sırasında sağlanan tek bir ileti.

Özellikler

attachments

İletiye eklenen dosyaların listesi ve bunların eklenmesi gereken araçlar.

content

İlk iletinin içeriği. Bu, temel bir dize (yalnızca metne ihtiyacınız varsa) veya yazılan içerik blokları dizisi (örneğin, metin, image_file, image_url vb.) olabilir.

metadata

Nesneyle ilgili ek bilgileri yapılandırılmış biçimde depolamak için kullanılan, nesneye eklenebilen en fazla 16 anahtar/değer çifti kümesi. Anahtarların uzunluğu en çok 64 karakter, değerler ise en çok 512 karakter uzunluğunda olabilir.

role

İletiyi oluşturan varlığın rolü. İzin verilen değerler şunlardır: user, iletinin gerçek bir kullanıcı tarafından gönderildiğini gösterir (ve çoğu durumda kullanıcı tarafından oluşturulan iletileri temsil etmek için kullanılmalıdır) ve assistantiletinin aracı tarafından oluşturulduğunu gösterir (aracıdan konuşmaya ileti eklemek için bu değeri kullanın).

Özellik Ayrıntıları

attachments

İletiye eklenen dosyaların listesi ve bunların eklenmesi gereken araçlar.

attachments?: null | MessageAttachment[]

Özellik Değeri

content

İlk iletinin içeriği. Bu, temel bir dize (yalnızca metne ihtiyacınız varsa) veya yazılan içerik blokları dizisi (örneğin, metin, image_file, image_url vb.) olabilir.

content: MessageInputContent

Özellik Değeri

metadata

Nesneyle ilgili ek bilgileri yapılandırılmış biçimde depolamak için kullanılan, nesneye eklenebilen en fazla 16 anahtar/değer çifti kümesi. Anahtarların uzunluğu en çok 64 karakter, değerler ise en çok 512 karakter uzunluğunda olabilir.

metadata?: null | Record<string, string>

Özellik Değeri

null | Record<string, string>

role

İletiyi oluşturan varlığın rolü. İzin verilen değerler şunlardır: user, iletinin gerçek bir kullanıcı tarafından gönderildiğini gösterir (ve çoğu durumda kullanıcı tarafından oluşturulan iletileri temsil etmek için kullanılmalıdır) ve assistantiletinin aracı tarafından oluşturulduğunu gösterir (aracıdan konuşmaya ileti eklemek için bu değeri kullanın).

role: MessageRole

Özellik Değeri