ThreadRun interface
Bir aracı iş parçacığının tek bir değerlendirme çalıştırmasını temsil eden veriler.
Özellikler
| assistant |
Bu çalıştırmanın gerçekleştirildiği iş parçacığı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. |
| expires |
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ı. |
| incomplete |
Çalıştırmanın neden tamamlanmamış olduğuna ilişkin ayrıntılar. Çalıştırma tamamlanmamışsa |
| instructions | Bu aracı iş parçacığı çalıştırması için kullanılan geçersiz kılınan sistem yönergeleri. |
| last |
Varsa, bu aracı iş parçacığı çalıştırması tarafından karşılaşılan son hata. |
| max |
Çalıştırma boyunca kullanılmak üzere belirtilen en fazla tamamlanma belirteci sayısı. |
| max |
Çalıştırma boyunca kullanılmak üzere belirtilen en fazla istem belirteci sayısı. |
| 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. |
| model | Kullanılacak modelin kimliği. |
| object | Her zaman 'thread.run' olan nesne türü. |
| parallel |
Araçların çalıştırma içinde paralel olarak yürütülip yürütülemediğini belirler. |
| required |
Aracı iş parçacığının devam etmesi için gereken eylemin ayrıntıları. |
| response |
Bu çalıştırmada kullanılan araç çağrılarının yanıt biçimi. |
| started |
Unix zaman damgası, saniye cinsinden bu öğenin ne zaman başlatıldığını gösterir. |
| status | Aracı iş parçacığı çalıştırmasının durumu. |
| temperature | Bu çalıştırma için kullanılan örnekleme sıcaklığı. Ayarlanmadıysa, varsayılan olarak 1 olur. |
| thread |
Bu çalıştırmayla ilişkili iş parçacığının kimliği. |
| tool |
Model tarafından çağrılıp çağrılmayacağını ve hangi aracın çağrılıp çağrılmayacağını denetler. |
| tool |
Aracının bu çalıştırma için kullanabileceği araçları geçersiz kılın. Bu, çalıştırma başına davranışı değiştirmek için kullanışlıdır |
| tools | Bu aracı iş parçacığı için kullanılan geçersiz kılınmış etkin araçlar çalıştırılır. |
| topP | Bu çalıştırma için kullanılan çekirdek örnekleme değeri. Ayarlanmadıysa, varsayılan olarak 1 olur. |
| truncation |
Bağlam pencereleri ilerlerken iletileri bırakmak için kullanılacak strateji. |
| usage | Çalıştırmayla ilgili kullanım istatistikleri. Çalıştırma terminal durumunda değilse (örneğin, |
Özellik Ayrıntıları
assistantId
Bu çalıştırmanın gerçekleştirildiği iş parçacığı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
expiresAt
Bu öğenin süresinin ne zaman dolduğunda unix zaman damgasını saniye cinsinden gösterir.
expiresAt: 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
incompleteDetails
Çalıştırmanın neden tamamlanmamış olduğuna ilişkin ayrıntılar. Çalıştırma tamamlanmamışsa null.
incompleteDetails: null | IncompleteRunDetails
Özellik Değeri
null | IncompleteRunDetails
instructions
Bu aracı iş parçacığı çalıştırması için kullanılan geçersiz kılınan sistem yönergeleri.
instructions: string
Özellik Değeri
string
lastError
Varsa, bu aracı iş parçacığı çalıştırması tarafından karşılaşılan son hata.
lastError: null | RunError
Özellik Değeri
null | RunError
maxCompletionTokens
Çalıştırma boyunca kullanılmak üzere belirtilen en fazla tamamlanma belirteci sayısı.
maxCompletionTokens: null | number
Özellik Değeri
null | number
maxPromptTokens
Çalıştırma boyunca kullanılmak üzere belirtilen en fazla istem belirteci sayısı.
maxPromptTokens: null | number
Özellik Değeri
null | number
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>
model
Kullanılacak modelin kimliği.
model: string
Özellik Değeri
string
object
Her zaman 'thread.run' olan nesne türü.
object: "thread.run"
Özellik Değeri
"thread.run"
parallelToolCalls
Araçların çalıştırma içinde paralel olarak yürütülip yürütülemediğini belirler.
parallelToolCalls: boolean
Özellik Değeri
boolean
requiredAction
Aracı iş parçacığının devam etmesi için gereken eylemin ayrıntıları.
requiredAction?: null | RequiredActionUnion
Özellik Değeri
null | RequiredActionUnion
responseFormat
Bu çalıştırmada kullanılan araç çağrılarının yanıt biçimi.
responseFormat: null | AgentsResponseFormatOption
Özellik Değeri
null | AgentsResponseFormatOption
startedAt
Unix zaman damgası, saniye cinsinden bu öğenin ne zaman başlatıldığını gösterir.
startedAt: null | Date
Özellik Değeri
null | Date
status
temperature
Bu çalıştırma için kullanılan örnekleme sıcaklığı. Ayarlanmadıysa, varsayılan olarak 1 olur.
temperature?: null | number
Özellik Değeri
null | number
threadId
Bu çalıştırmayla ilişkili iş parçacığının kimliği.
threadId: string
Özellik Değeri
string
toolChoice
Model tarafından çağrılıp çağrılmayacağını ve hangi aracın çağrılıp çağrılmayacağını denetler.
toolChoice: null | AgentsToolChoiceOption
Özellik Değeri
null | AgentsToolChoiceOption
toolResources
Aracının bu çalıştırma için kullanabileceği araçları geçersiz kılın. Bu, çalıştırma başına davranışı değiştirmek için kullanışlıdır
toolResources?: null | ToolResources
Özellik Değeri
null | ToolResources
tools
Bu aracı iş parçacığı için kullanılan geçersiz kılınmış etkin araçlar çalıştırılır.
tools: ToolDefinitionUnion[]
Özellik Değeri
topP
Bu çalıştırma için kullanılan çekirdek örnekleme değeri. Ayarlanmadıysa, varsayılan olarak 1 olur.
topP?: null | number
Özellik Değeri
null | number
truncationStrategy
Bağlam pencereleri ilerlerken iletileri bırakmak için kullanılacak strateji.
truncationStrategy: null | TruncationObject
Özellik Değeri
null | TruncationObject
usage
Çalıştırmayla ilgili kullanım istatistikleri. Çalıştırma terminal durumunda değilse (örneğin, null, in_progressvb.) bu değer queued.
usage: null | RunCompletionUsage
Özellik Değeri
null | RunCompletionUsage