CreateAndRunThreadOptions interface

新しいアシスタント スレッドを作成してすぐに実行するときに使用される詳細。

プロパティ

assistantId

スレッドを作成する必要があるアシスタントの ID。

instructions

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

metadata

オブジェクトにアタッチできる最大 16 個のキーと値のペアのセット。構造化された形式でそのオブジェクトに関する追加情報を格納するために使用されます。 キーの長さは最大 64 文字、値の長さは最大 512 文字です。

model

アシスタントがスレッドの実行に使用するオーバーライドされたモデル。

thread

新しいスレッドの作成に使用される詳細。

tools

アシスタントがスレッドの実行に使用する必要がある有効なツールのオーバーライドされた一覧。

プロパティの詳細

assistantId

スレッドを作成する必要があるアシスタントの ID。

assistantId: string

プロパティ値

string

instructions

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

instructions?: string

プロパティ値

string

metadata

オブジェクトにアタッチできる最大 16 個のキーと値のペアのセット。構造化された形式でそのオブジェクトに関する追加情報を格納するために使用されます。 キーの長さは最大 64 文字、値の長さは最大 512 文字です。

metadata?: null | Record<string, string>

プロパティ値

null | Record<string, string>

model

アシスタントがスレッドの実行に使用するオーバーライドされたモデル。

model?: string

プロパティ値

string

thread

新しいスレッドの作成に使用される詳細。

thread?: AssistantThreadCreationOptions

プロパティ値

tools

アシスタントがスレッドの実行に使用する必要がある有効なツールのオーバーライドされた一覧。

tools?: ToolDefinition[]

プロパティ値