Class RunStepResponse

RunStepResponse sınıfı

Bir çalışmanın yürütülmesinde bir adımı temsil eder.

public class RunStepResponse : BaseResponse

Yapıcılar

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

Özellikler

İsimAçıklama
AssistantId { get; set; }Çalışma adımı ile ilişkili asistanın kimliğini alır veya ayarlar.
CancelledAt { get; set; }Çalışma adımının iptal edildiği Unix zaman damgasını (saniye cinsinden) alır veya ayarlar.
CompletedAt { get; set; }Çalışma adımının tamamlandığı Unix zaman damgasını (saniye cinsinden) alır veya ayarlar.
CreatedAt { get; set; }Çalışma adımının oluşturulduğu Unix zaman damgasını (saniye cinsinden) alır veya ayarlar.
Detail { get; set; }Yanıt detayını alır veya ayarlar.
Error { get; set; }HTTP yanıt hatasını alır veya ayarlar.
ErrorMessage { get; }Hata bilgilerini alır veya ayarlar.
ExpiredAt { get; set; }Çalışma adımının süresinin dolduğu Unix zaman damgasını (saniye cinsinden) alır veya ayarlar. Bir adım, ana çalışmanın süresi dolmuşsa süresi dolmuş olarak kabul edilir.
FailedAt { get; set; }Çalışma adımının başarısız olduğu Unix zaman damgasını (saniye cinsinden) alır veya ayarlar.
HttpResponseHeaders { get; set; }HTTP yanıt başlıklarını alır veya ayarlar.
HttpStatusCode { get; set; }HTTP durum kodunu alır veya ayarlar.
Id { get; set; }API uç noktalarında referans alınabilecek çalışma adımının tanımlayıcısını alır veya ayarlar.
IsSuccessful { get; }Yanıtın başarılı olup olmadığını gösterir.
LastError { get; set; }Bu çalışma adımı ile ilişkili son hatayı alır veya ayarlar. Hata yoksa null olacaktır.
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 saklamak için yararlı olabilir. Anahtarlar en fazla 64 karakter uzunluğunda ve değerler en fazla 512 karakter uzunluğunda olabilir.
Object { get; set; }Her zaman thread.run.step olan nesne türünü alır veya ayarlar.
ReasonPhrase { get; }Hata nedenini ifade eden ifadeyi alır.
RunId { get; set; }Bu çalışma adımının parçası olduğu çalışmanın kimliğini alır veya ayarlar.
RunStepType { get; set; }Çalışma adımının türünü alır veya ayarlar; bu ya message_creation ya da tool_calls olabilir.
Status { get; set; }Çalışma adımının durumunu alır veya ayarlar; bu ya in_progress, cancelled, failed, completed veya expired olabilir.
StepDetails { get; set; }Çalışma adımının detaylarını alır veya ayarlar.
ThreadId { get; set; }Çalışmanın yürütüldüğü iş parçacığının kimliğini alır veya ayarlar.
Usage { get; set; }Çalışma adımı ile ilgili kullanım istatistiklerini alır veya ayarlar. Bu değer, çalışma adımının durumu in_progress iken null olacaktır.

Ayrıca Bakınız