chore: upd mock form for dev
This commit is contained in:
parent
7f5e27d001
commit
697ee496b7
@ -35,6 +35,87 @@ type MultipleToolSelectorSchema = CustomSchema<'array[tools]'>
|
||||
|
||||
type CustomField = MaxIterFormSchema | ToolSelectorSchema | MultipleToolSelectorSchema
|
||||
|
||||
const devMockForm = [{
|
||||
name: 'model',
|
||||
label: {
|
||||
en_US: 'Model',
|
||||
zh_Hans: '模型',
|
||||
pt_BR: 'Model',
|
||||
ja_JP: 'Model',
|
||||
},
|
||||
placeholder: null,
|
||||
scope: 'tool-call&llm',
|
||||
auto_generate: null,
|
||||
template: null,
|
||||
required: true,
|
||||
default: null,
|
||||
min: null,
|
||||
max: null,
|
||||
options: [],
|
||||
type: 'model-selector',
|
||||
},
|
||||
{
|
||||
name: 'tools',
|
||||
label: {
|
||||
en_US: 'Tools list',
|
||||
zh_Hans: '工具列表',
|
||||
pt_BR: 'Tools list',
|
||||
ja_JP: 'Tools list',
|
||||
},
|
||||
placeholder: null,
|
||||
scope: null,
|
||||
auto_generate: null,
|
||||
template: null,
|
||||
required: true,
|
||||
default: null,
|
||||
min: null,
|
||||
max: null,
|
||||
options: [],
|
||||
type: 'array[tools]',
|
||||
},
|
||||
{
|
||||
name: 'instruction',
|
||||
label: {
|
||||
en_US: 'Instruction',
|
||||
zh_Hans: '指令',
|
||||
pt_BR: 'Instruction',
|
||||
ja_JP: 'Instruction',
|
||||
},
|
||||
placeholder: null,
|
||||
scope: null,
|
||||
auto_generate: {
|
||||
type: 'prompt_instruction',
|
||||
},
|
||||
template: {
|
||||
enabled: true,
|
||||
},
|
||||
required: true,
|
||||
default: null,
|
||||
min: null,
|
||||
max: null,
|
||||
options: [],
|
||||
type: 'string',
|
||||
},
|
||||
{
|
||||
name: 'query',
|
||||
label: {
|
||||
en_US: 'Query',
|
||||
zh_Hans: '查询',
|
||||
pt_BR: 'Query',
|
||||
ja_JP: 'Query',
|
||||
},
|
||||
placeholder: null,
|
||||
scope: null,
|
||||
auto_generate: null,
|
||||
template: null,
|
||||
required: true,
|
||||
default: null,
|
||||
min: null,
|
||||
max: null,
|
||||
options: [],
|
||||
type: 'string',
|
||||
}]
|
||||
|
||||
export const AgentStrategy = (props: AgentStrategyProps) => {
|
||||
const { strategy, onStrategyChange, formSchema, formValue, onFormValueChange } = props
|
||||
const { t } = useTranslation()
|
||||
@ -92,18 +173,7 @@ export const AgentStrategy = (props: AgentStrategyProps) => {
|
||||
<Form<CustomField>
|
||||
formSchemas={[
|
||||
...formSchema,
|
||||
{
|
||||
type: 'max-iter',
|
||||
variable: 'max_iterations',
|
||||
label: {
|
||||
en_US: 'Max Iterations',
|
||||
zh_Hans: '最大迭代次数',
|
||||
},
|
||||
name: 'max iter',
|
||||
required: true,
|
||||
show_on: [],
|
||||
default: '3',
|
||||
} as MaxIterFormSchema,
|
||||
...devMockForm as any,
|
||||
]}
|
||||
value={formValue}
|
||||
onChange={onFormValueChange}
|
||||
|
Loading…
Reference in New Issue
Block a user