RunStep interface
Aracı iş parçacığı çalıştırmasının tek bir adımı hakkında ayrıntılı bilgi.
Özellikler
| assistant |
Çalıştırma adımıyla ilişkili aracının kimliği. |
| cancelled |
Unix zaman damgası, saniye cinsinden, bunun iptal edildiği zamanı temsil ediyor. |
| completed |
Unix zaman damgası, saniye cinsinden, bunun ne zaman tamamlandığını gösterir. |
| created |
Bu nesnenin ne zaman oluşturulduğunu temsil eden Unix zaman damgası saniye cinsinden. |
| expired |
Bu öğenin süresinin ne zaman dolduğunda unix zaman damgasını saniye cinsinden gösterir. |
| failed |
Unix zaman damgası, bunun ne zaman başarısız olduğunu saniye cinsinden gösterir. |
| id | API uç noktalarında başvurulabilen tanımlayıcı. |
| last |
Varsa, bu çalıştırma adımında karşılaşılan son hata hakkında bilgi. |
| 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. |
| object | Her zaman 'thread.run.step' olan nesne türü. |
| run |
Bu çalıştırma adımının parçası olduğu çalıştırmanın kimliği. |
| status | Bu çalıştırma adımının durumu. |
| step |
Bu çalıştırma adımının ayrıntıları. |
| thread |
Çalıştırılan iş parçacığının kimliği. |
| type | message_creation veya tool_calls olabilecek çalıştırma adımının türü. |
| usage | Çalıştırma adımıyla ilgili kullanım istatistikleri. Bu değer, çalıştırma adımının durumu olduğunda |
Özellik Ayrıntıları
assistantId
Çalıştırma adımıyla ilişkili aracının kimliği.
assistantId: string
Özellik Değeri
string
cancelledAt
Unix zaman damgası, saniye cinsinden, bunun iptal edildiği zamanı temsil ediyor.
cancelledAt: null | Date
Özellik Değeri
null | Date
completedAt
Unix zaman damgası, saniye cinsinden, bunun ne zaman tamamlandığını gösterir.
completedAt: null | Date
Özellik Değeri
null | Date
createdAt
Bu nesnenin ne zaman oluşturulduğunu temsil eden Unix zaman damgası saniye cinsinden.
createdAt: Date
Özellik Değeri
Date
expiredAt
Bu öğenin süresinin ne zaman dolduğunda unix zaman damgasını saniye cinsinden gösterir.
expiredAt: null | Date
Özellik Değeri
null | Date
failedAt
Unix zaman damgası, bunun ne zaman başarısız olduğunu saniye cinsinden gösterir.
failedAt: null | Date
Özellik Değeri
null | Date
id
API uç noktalarında başvurulabilen tanımlayıcı.
id: string
Özellik Değeri
string
lastError
Varsa, bu çalıştırma adımında karşılaşılan son hata hakkında bilgi.
lastError: null | RunStepError
Özellik Değeri
null | RunStepError
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>
object
Her zaman 'thread.run.step' olan nesne türü.
object: "thread.run.step"
Özellik Değeri
"thread.run.step"
runId
Bu çalıştırma adımının parçası olduğu çalıştırmanın kimliği.
runId: string
Özellik Değeri
string
status
stepDetails
Bu çalıştırma adımının ayrıntıları.
stepDetails: RunStepDetailsUnion
Özellik Değeri
threadId
Çalıştırılan iş parçacığının kimliği.
threadId: string
Özellik Değeri
string
type
message_creation veya tool_calls olabilecek çalıştırma adımının türü.
type: RunStepType
Özellik Değeri
usage
Çalıştırma adımıyla ilgili kullanım istatistikleri. Bu değer, çalıştırma adımının durumu olduğunda nullolurin_progress.
usage?: null | RunStepCompletionUsage
Özellik Değeri
null | RunStepCompletionUsage