chore: preview field use switch

This commit is contained in:
jialin
2025-05-14 14:54:32 +08:00
parent f951358db4
commit 18cb82a0fe
8 changed files with 85 additions and 27 deletions
@@ -145,13 +145,8 @@ const GroundImages: React.FC<MessageProps> = forwardRef((props, ref) => {
chunk_size: 16 * 1024,
chunk_results: true
};
if (parameters.preview === 'preview') {
stream_options = {
preview: true
};
}
if (parameters.preview === 'preview_faster') {
if (parameters.preview) {
stream_options = {
preview_faster: true
};
@@ -170,13 +170,8 @@ const GroundImages: React.FC<MessageProps> = forwardRef((props, ref) => {
stream_options_chunk_size: 16 * 1024,
stream_options_chunk_result: true
};
if (parameters.preview === 'preview') {
stream_options = {
stream_options_preview: true
};
}
if (parameters.preview === 'preview_faster') {
if (parameters.preview) {
stream_options = {
stream_options_preview_faster: true
};
+2 -9
View File
@@ -423,6 +423,7 @@ export const ImageAdvancedParamsConfig: ParamsSchema[] = [
isLocalized: true
},
attrs: {
scaleSize: true,
trim: false,
autoSize: { minRows: 2, maxRows: 2 }
},
@@ -433,20 +434,12 @@ export const ImageAdvancedParamsConfig: ParamsSchema[] = [
]
},
{
type: 'Select',
type: 'Switch',
name: 'preview',
options: [
{ label: 'Faster', value: 'preview_faster' },
{ label: 'Normal', value: 'preview' },
{ label: 'common.options.none', value: null, locale: true }
],
label: {
text: 'Preview',
isLocalized: false
},
attrs: {
allowNull: true
},
rules: [
{
required: false
+2 -1
View File
@@ -29,7 +29,8 @@ type SchemaType =
| 'Slider'
| 'TextArea'
| 'Checkbox'
| 'Textarea';
| 'Textarea'
| 'Switch';
export interface ParamsSchema {
type: SchemaType;