ThreadMessage interface

アシスタント スレッド内の 1 つの既存のメッセージ。

プロパティ

assistantId

該当する場合は、このメッセージを作成したアシスタントの ID。

content

アシスタント スレッド メッセージに関連付けられているコンテンツ 項目の一覧。

createdAt

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

fileIds

このメッセージに関連付けられているファイルの ID。

id

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

metadata

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

role

アシスタント スレッド メッセージに関連付けられているロール。

runId

該当する場合は、このメッセージの作成に関連付けられた実行の ID。

threadId

このメッセージが属するスレッドの ID。

プロパティの詳細

assistantId

該当する場合は、このメッセージを作成したアシスタントの ID。

assistantId?: string

プロパティ値

string

content

アシスタント スレッド メッセージに関連付けられているコンテンツ 項目の一覧。

content: MessageContent[]

プロパティ値

createdAt

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

createdAt?: Date

プロパティ値

Date

fileIds

このメッセージに関連付けられているファイルの ID。

fileIds?: string[]

プロパティ値

string[]

id

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

id?: string

プロパティ値

string

metadata

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

metadata: null | Record<string, string>

プロパティ値

null | Record<string, string>

role

アシスタント スレッド メッセージに関連付けられているロール。

role: string

プロパティ値

string

runId

該当する場合は、このメッセージの作成に関連付けられた実行の ID。

runId?: string

プロパティ値

string

threadId

このメッセージが属するスレッドの ID。

threadId?: string

プロパティ値

string