@vtj / designer / ToolParameter
Interface: ToolParameter
Defined in: packages/designer/types/framework/ToolRegistry.d.ts:8
工具参数定义
Properties
description?
optionaldescription:string
Defined in: packages/designer/types/framework/ToolRegistry.d.ts:20
参数描述
enum?
optionalenum:string[]
Defined in: packages/designer/types/framework/ToolRegistry.d.ts:28
枚举值(仅适用于string类型)
items?
optionalitems:Omit<ToolParameter,"name">
Defined in: packages/designer/types/framework/ToolRegistry.d.ts:36
数组元素类型定义(仅在type为'array'时使用)
name
name:
string
Defined in: packages/designer/types/framework/ToolRegistry.d.ts:12
参数名称
properties?
optionalproperties:Record<string,Omit<ToolParameter,"name">>
Defined in: packages/designer/types/framework/ToolRegistry.d.ts:32
对象属性定义(仅在type为'object'时使用)
required?
optionalrequired:boolean
Defined in: packages/designer/types/framework/ToolRegistry.d.ts:24
是否必需
type
type:
ToolParameterType
Defined in: packages/designer/types/framework/ToolRegistry.d.ts:16
参数类型