|
@@ -137,8 +137,12 @@ const onSend = (text = '') => {
|
|
|
state.params.parent_message_id = messageEnd.message_id
|
|
|
state.loading = false
|
|
|
if (state.chatConfig?.suggested_questions_after_answer?.enabled && state.isSuggest) {
|
|
|
- const warningStr = state.chatConfig?.sensitive_word_avoidance?.config?.outputs_config?.preset_response
|
|
|
- if (warningStr && answer.content.includes(warningStr)) {
|
|
|
+ const warningStr1 = state.chatConfig?.sensitive_word_avoidance?.config?.outputs_config?.preset_response
|
|
|
+ if (warningStr1 && answer.content.includes(warningStr1)) {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ const warningStr2 = state.chatConfig?.sensitive_word_avoidance?.config?.inputs_config?.preset_response
|
|
|
+ if (warningStr2 && warningStr2.split('\n').some(v => answer.content.includes(v))) {
|
|
|
return
|
|
|
}
|
|
|
fetchSuggestedQuestions(state.params.parent_message_id, true, window.czrConfig.dify.appId).then((res: any) => {
|