RunStep interface
助理 線程執行之單一步驟的詳細資訊。
屬性
assistant |
與執行步驟相關聯的 助理標識碼。 |
cancelled |
Unix 時間戳,以秒為單位,表示何時取消此時間戳。 |
completed |
Unix 時間戳,以秒為單位,表示此完成的時間。 |
created |
Unix 時間戳,以秒為單位,表示建立此對象的時間。 |
expired |
Unix 時間戳,以秒為單位,表示此專案到期的時間。 |
failed |
Unix 時間戳,以秒為單位,表示何時失敗。 |
id | 可在 API 端點中參考的識別碼。 |
last |
如果適用,此執行步驟所遇到的最後一個錯誤相關信息。 |
metadata | 最多可以附加至物件的16個索引鍵/值組,用來以結構化格式儲存該物件的其他資訊。 索引鍵長度上限為 64 個字元,且值長度上限為 512 個字元。 |
run |
這個執行步驟所屬的執行標識碼。 |
status | 這個執行步驟的狀態。 |
step |
此執行步驟的詳細數據。 |
thread |
執行之線程的標識碼。 |
type | 執行步驟的類型,可以是message_creation或tool_calls。 |
屬性詳細資料
assistantId
與執行步驟相關聯的 助理標識碼。
assistantId: string
屬性值
string
cancelledAt
Unix 時間戳,以秒為單位,表示何時取消此時間戳。
cancelledAt: null | Date
屬性值
null | Date
completedAt
Unix 時間戳,以秒為單位,表示此完成的時間。
completedAt: null | Date
屬性值
null | Date
createdAt
Unix 時間戳,以秒為單位,表示建立此對象的時間。
createdAt: Date
屬性值
Date
expiredAt
Unix 時間戳,以秒為單位,表示此專案到期的時間。
expiredAt: null | Date
屬性值
null | Date
failedAt
Unix 時間戳,以秒為單位,表示何時失敗。
failedAt: null | Date
屬性值
null | Date
id
可在 API 端點中參考的識別碼。
id: string
屬性值
string
lastError
metadata
最多可以附加至物件的16個索引鍵/值組,用來以結構化格式儲存該物件的其他資訊。 索引鍵長度上限為 64 個字元,且值長度上限為 512 個字元。
metadata?: null | Record<string, string>
屬性值
null | Record<string, string>
runId
這個執行步驟所屬的執行標識碼。
runId: string
屬性值
string
status
這個執行步驟的狀態。
status: string
屬性值
string
stepDetails
threadId
執行之線程的標識碼。
threadId: string
屬性值
string
type
執行步驟的類型,可以是message_creation或tool_calls。
type: string
屬性值
string