ToolDefinition type

アシスタントが使用できる入力ツール定義の抽象表現。

type ToolDefinition =
  | CodeInterpreterToolDefinition
  | RetrievalToolDefinition
  | FunctionToolDefinition