ThreadRun interface

アシスタント スレッドの 1 回の評価実行を表すデータ。

プロパティ

assistantId

この実行が実行されたスレッドに関連付けられているアシスタントの ID。

cancelledAt

これが取り消された時刻を表す Unix タイムスタンプ (秒単位)。

completedAt

これが完了した時刻を表す Unix タイムスタンプ (秒単位)。

createdAt

このオブジェクトがいつ作成されたかを表す Unix タイムスタンプ (秒単位)。

expiresAt

この項目の有効期限が切れる時刻を表す Unix タイムスタンプ (秒単位)。

failedAt

失敗した時刻を表す Unix タイムスタンプ (秒単位)。

fileIds

添付ファイル ID の一覧。作成日順に昇順で並べ替えられます。

id

API エンドポイントで参照できる識別子。

instructions

このアシスタントスレッド実行に使用されるオーバーライドされたシステム命令。

lastError

このスレッドによって発生した最後のエラー (存在する場合) アシスタントスレッドが実行されます。

metadata

オブジェクトに関する追加情報を格納するために使用されるキーと値のペアのセット。

model

使用するモデルの ID。

requiredAction

アシスタント スレッドの実行を続行するために必要なアクションの詳細。

startedAt

この項目がいつ開始されたかを表す Unix タイムスタンプ (秒単位)。

status

アシスタント スレッド実行の状態。

threadId

この実行に関連付けられているスレッドの ID。

tools

このアシスタント スレッド実行に使用されるオーバーライドされた有効なツール。

プロパティの詳細

assistantId

この実行が実行されたスレッドに関連付けられているアシスタントの ID。

assistantId: string

プロパティ値

string

cancelledAt

これが取り消された時刻を表す Unix タイムスタンプ (秒単位)。

cancelledAt: null | Date

プロパティ値

null | Date

completedAt

これが完了した時刻を表す Unix タイムスタンプ (秒単位)。

completedAt: null | Date

プロパティ値

null | Date

createdAt

このオブジェクトがいつ作成されたかを表す Unix タイムスタンプ (秒単位)。

createdAt: Date

プロパティ値

Date

expiresAt

この項目の有効期限が切れる時刻を表す Unix タイムスタンプ (秒単位)。

expiresAt: null | Date

プロパティ値

null | Date

failedAt

失敗した時刻を表す Unix タイムスタンプ (秒単位)。

failedAt: null | Date

プロパティ値

null | Date

fileIds

添付ファイル ID の一覧。作成日順に昇順で並べ替えられます。

fileIds: string[]

プロパティ値

string[]

id

API エンドポイントで参照できる識別子。

id: string

プロパティ値

string

instructions

このアシスタントスレッド実行に使用されるオーバーライドされたシステム命令。

instructions: string

プロパティ値

string

lastError

このスレッドによって発生した最後のエラー (存在する場合) アシスタントスレッドが実行されます。

lastError?: null | RunError

プロパティ値

null | RunError

metadata

オブジェクトに関する追加情報を格納するために使用されるキーと値のペアのセット。

metadata?: null | Record<string, string>

プロパティ値

null | Record<string, string>

model

使用するモデルの ID。

model: string

プロパティ値

string

requiredAction

アシスタント スレッドの実行を続行するために必要なアクションの詳細。

requiredAction?: null | RequiredAction

プロパティ値

startedAt

この項目がいつ開始されたかを表す Unix タイムスタンプ (秒単位)。

startedAt: null | Date

プロパティ値

null | Date

status

アシスタント スレッド実行の状態。

status: string

プロパティ値

string

threadId

この実行に関連付けられているスレッドの ID。

threadId: string

プロパティ値

string

tools

このアシスタント スレッド実行に使用されるオーバーライドされた有効なツール。

tools: ToolDefinition[]

プロパティ値