mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-08-19 02:15:54 +08:00
fix basic app publish
This commit is contained in:
parent
9f66e6e357
commit
403fede432
@ -23,7 +23,6 @@ const FeaturesWrappedAppPublisher = (props: Props) => {
|
|||||||
const featuresStore = useFeaturesStore()
|
const featuresStore = useFeaturesStore()
|
||||||
const [restoreConfirmOpen, setRestoreConfirmOpen] = useState(false)
|
const [restoreConfirmOpen, setRestoreConfirmOpen] = useState(false)
|
||||||
const handleConfirm = useCallback(() => {
|
const handleConfirm = useCallback(() => {
|
||||||
console.log('resetAppConfig')
|
|
||||||
props.resetAppConfig?.()
|
props.resetAppConfig?.()
|
||||||
const {
|
const {
|
||||||
features,
|
features,
|
||||||
|
@ -30,7 +30,12 @@ const ConfigVision: FC = () => {
|
|||||||
draft.file = {
|
draft.file = {
|
||||||
...draft.file,
|
...draft.file,
|
||||||
enabled: data.enabled,
|
enabled: data.enabled,
|
||||||
image: { detail: data.image?.detail },
|
image: {
|
||||||
|
enabled: data.enabled,
|
||||||
|
detail: data.image?.detail,
|
||||||
|
transfer_methods: data.image?.transfer_methods,
|
||||||
|
number_limits: data.image?.number_limits,
|
||||||
|
},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
setFeatures(newFeatures)
|
setFeatures(newFeatures)
|
||||||
|
@ -26,9 +26,14 @@ const ParamConfigContent: FC = () => {
|
|||||||
const newFeatures = produce(features, (draft) => {
|
const newFeatures = produce(features, (draft) => {
|
||||||
draft.file = {
|
draft.file = {
|
||||||
...draft.file,
|
...draft.file,
|
||||||
image: { detail: data.image?.detail },
|
|
||||||
allowed_file_upload_methods: data.allowed_file_upload_methods,
|
allowed_file_upload_methods: data.allowed_file_upload_methods,
|
||||||
number_limits: data.number_limits,
|
number_limits: data.number_limits,
|
||||||
|
image: {
|
||||||
|
enabled: data.enabled,
|
||||||
|
detail: data.image?.detail,
|
||||||
|
transfer_methods: data.allowed_file_upload_methods,
|
||||||
|
number_limits: data.number_limits,
|
||||||
|
},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
setFeatures(newFeatures)
|
setFeatures(newFeatures)
|
||||||
|
@ -49,8 +49,8 @@ const ChatItem: FC<ChatItemProps> = ({
|
|||||||
return {
|
return {
|
||||||
...configTemplate,
|
...configTemplate,
|
||||||
more_like_this: features.moreLikeThis,
|
more_like_this: features.moreLikeThis,
|
||||||
opening_statement: features.opening?.opening_statement || '',
|
opening_statement: features.opening?.enabled ? (features.opening?.opening_statement || '') : '',
|
||||||
suggested_questions: features.opening?.suggested_questions || [],
|
suggested_questions: features.opening?.enabled ? (features.opening?.suggested_questions || []) : [],
|
||||||
sensitive_word_avoidance: features.moderation,
|
sensitive_word_avoidance: features.moderation,
|
||||||
speech_to_text: features.speech2text,
|
speech_to_text: features.speech2text,
|
||||||
text_to_speech: features.text2speech,
|
text_to_speech: features.text2speech,
|
||||||
|
@ -50,8 +50,8 @@ const DebugWithSingleModel = forwardRef<DebugWithSingleModelRefType, DebugWithSi
|
|||||||
return {
|
return {
|
||||||
...configTemplate,
|
...configTemplate,
|
||||||
more_like_this: features.moreLikeThis,
|
more_like_this: features.moreLikeThis,
|
||||||
opening_statement: features.opening?.opening_statement || '',
|
opening_statement: features.opening?.enabled ? (features.opening?.opening_statement || '') : '',
|
||||||
suggested_questions: features.opening?.suggested_questions || [],
|
suggested_questions: features.opening?.enabled ? (features.opening?.suggested_questions || []) : [],
|
||||||
sensitive_word_avoidance: features.moderation,
|
sensitive_word_avoidance: features.moderation,
|
||||||
speech_to_text: features.speech2text,
|
speech_to_text: features.speech2text,
|
||||||
text_to_speech: features.text2speech,
|
text_to_speech: features.text2speech,
|
||||||
|
@ -423,16 +423,18 @@ const Debug: FC<IDebug> = ({
|
|||||||
<RefreshCcw01 className='w-4 h-4' />
|
<RefreshCcw01 className='w-4 h-4' />
|
||||||
</ActionButton>
|
</ActionButton>
|
||||||
</TooltipPlus>
|
</TooltipPlus>
|
||||||
<div className='relative ml-1 mr-2'>
|
{varList.length > 0 && (
|
||||||
<TooltipPlus
|
<div className='relative ml-1 mr-2'>
|
||||||
popupContent={t('workflow.panel.userInputField')}
|
<TooltipPlus
|
||||||
>
|
popupContent={t('workflow.panel.userInputField')}
|
||||||
<ActionButton state={expanded ? ActionButtonState.Active : undefined} onClick={() => setExpanded(!expanded)}>
|
>
|
||||||
<RiEqualizer2Line className='w-4 h-4' />
|
<ActionButton state={expanded ? ActionButtonState.Active : undefined} onClick={() => setExpanded(!expanded)}>
|
||||||
</ActionButton>
|
<RiEqualizer2Line className='w-4 h-4' />
|
||||||
</TooltipPlus>
|
</ActionButton>
|
||||||
{expanded && <div className='absolute z-10 bottom-[-18px] right-[5px] w-3 h-3 bg-components-panel-on-panel-item-bg border-l-[0.5px] border-t-[0.5px] border-components-panel-border-subtle rotate-45' />}
|
</TooltipPlus>
|
||||||
</div>
|
{expanded && <div className='absolute z-10 bottom-[-14px] right-[5px] w-3 h-3 bg-components-panel-on-panel-item-bg border-l-[0.5px] border-t-[0.5px] border-components-panel-border-subtle rotate-45' />}
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
</>
|
</>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
|
@ -687,8 +687,8 @@ const Configuration: FC = () => {
|
|||||||
dataset_query_variable: contextVar || '',
|
dataset_query_variable: contextVar || '',
|
||||||
// features
|
// features
|
||||||
more_like_this: features?.moreLikeThis as any,
|
more_like_this: features?.moreLikeThis as any,
|
||||||
opening_statement: features?.opening?.opening_statement || '',
|
opening_statement: features?.opening?.enabled ? (features.opening?.opening_statement || '') : '',
|
||||||
suggested_questions: features?.opening?.suggested_questions || [],
|
suggested_questions: features?.opening?.enabled ? (features.opening?.suggested_questions || []) : [],
|
||||||
sensitive_word_avoidance: features?.moderation as any,
|
sensitive_word_avoidance: features?.moderation as any,
|
||||||
speech_to_text: features?.speech2text as any,
|
speech_to_text: features?.speech2text as any,
|
||||||
text_to_speech: features?.text2speech as any,
|
text_to_speech: features?.text2speech as any,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user