mirror of
https://gitee.com/dify_ai/dify.git
synced 2024-11-30 02:08:37 +08:00
Fix: prompt of expert mode (#3168)
This commit is contained in:
parent
d2259f20cb
commit
d8db728c33
@ -388,7 +388,10 @@ const Configuration: FC = () => {
|
||||
const promptMode = modelConfig.prompt_type === PromptMode.advanced ? PromptMode.advanced : PromptMode.simple
|
||||
doSetPromptMode(promptMode)
|
||||
if (promptMode === PromptMode.advanced) {
|
||||
setChatPromptConfig(modelConfig.chat_prompt_config || clone(DEFAULT_CHAT_PROMPT_CONFIG) as any)
|
||||
if (modelConfig.chat_prompt_config && modelConfig.chat_prompt_config.prompt.length > 0)
|
||||
setChatPromptConfig(modelConfig.chat_prompt_config)
|
||||
else
|
||||
setChatPromptConfig(clone(DEFAULT_CHAT_PROMPT_CONFIG) as any)
|
||||
setCompletionPromptConfig(modelConfig.completion_prompt_config || clone(DEFAULT_COMPLETION_PROMPT_CONFIG) as any)
|
||||
setCanReturnToSimpleMode(false)
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
/* eslint-disable import/no-mutable-exports */
|
||||
import { InputVarType } from '@/app/components/workflow/types'
|
||||
import { AgentStrategy } from '@/types/app'
|
||||
import { PromptRole } from '@/models/debug'
|
||||
|
||||
export let apiPrefix = ''
|
||||
export let publicApiPrefix = ''
|
||||
@ -70,7 +71,12 @@ export const TONE_LIST = [
|
||||
]
|
||||
|
||||
export const DEFAULT_CHAT_PROMPT_CONFIG = {
|
||||
prompt: [],
|
||||
prompt: [
|
||||
{
|
||||
role: PromptRole.system,
|
||||
text: '',
|
||||
},
|
||||
],
|
||||
}
|
||||
|
||||
export const DEFAULT_COMPLETION_PROMPT_CONFIG = {
|
||||
|
Loading…
Reference in New Issue
Block a user