EasyInputMessage interface
Modele, hiyerarşiyi izleyen yönergeyi belirten bir rol içeren bir ileti girişi.
developer veya system rolüyle verilen yönergeler, user rolüyle verilen yönergelerden önceliklidir.
assistant rolüne sahip iletilerin, önceki etkileşimlerde model tarafından oluşturulduğu varsayılır.
- Extends
Özellikler
| content | Yanıt oluşturmak için kullanılan modele metin, görüntü veya ses girişi. Önceki yardımcı yanıtlarını da içerebilir. |
| role | İleti girişinin rolü.
|
| status | Öğenin durumu.
|
| type | İleti girişinin türü. Her zaman |
Özellik Ayrıntıları
content
Yanıt oluşturmak için kullanılan modele metin, görüntü veya ses girişi. Önceki yardımcı yanıtlarını da içerebilir.
content: string | InputContentUnion[]
Özellik Değeri
string | InputContentUnion[]
role
İleti girişinin rolü.
user, assistant, system veya developer.
role: "user" | "assistant" | "system" | "developer"
Özellik Değeri
"user" | "assistant" | "system" | "developer"
status
Öğenin durumu.
in_progress, completedveya incomplete. Öğeler API aracılığıyla döndürülürken doldurulur.
status?: "in_progress" | "completed" | "incomplete"
Özellik Değeri
"in_progress" | "completed" | "incomplete"
type
İleti girişinin türü. Her zaman message.
type: "message"
Özellik Değeri
"message"