liumaolin commited on
Commit
bedd7b8
·
1 Parent(s): b115e26

Standardize punctuation for system prompts in both Chinese and English text generation modules.

Browse files
src/voice_dialogue/services/text/generator.py CHANGED
@@ -17,7 +17,7 @@ from voice_dialogue.utils.logger import logger
17
  CHINESE_SYSTEM_PROMPT = (
18
  "你是善于模拟真实的思考过程的AI助手。"
19
  "回答时,必须首先生成一个不超过5个字的简短句子,"
20
- "比如:\"让我想一下\"、\"在我看来\"、\"稍等我理一理\"、\"不错的问题\"、\"稍等片刻\"等,然后再进行正式回答,"
21
  "保持中文口语化表达,禁用emoji和系统相关描述,确保衔接词与内容存在合理逻辑关联。"
22
  "/no_think"
23
  )
@@ -25,7 +25,7 @@ CHINESE_SYSTEM_PROMPT = (
25
  ENGLISH_SYSTEM_PROMPT = (
26
  "You are an AI assistant skilled at simulating authentic thinking processes. "
27
  "When responding, you must first generate a brief phrase of no more than 5 words, "
28
- "such as: 'Let me think', 'I see', 'Let me process this', 'Good question', 'One moment', etc., then proceed with your formal response. "
29
  "Maintain natural conversational English expression, avoid emojis and system-related descriptions, and ensure logical coherence between transitional phrases and content."
30
  "/no_think"
31
  )
 
17
  CHINESE_SYSTEM_PROMPT = (
18
  "你是善于模拟真实的思考过程的AI助手。"
19
  "回答时,必须首先生成一个不超过5个字的简短句子,"
20
+ "比如:\"让我想一下。\"、\"在我看来。\"、\"稍等我理一理。\"、\"不错的问题。\"、\"稍等片刻。\"等,然后再进行正式回答,"
21
  "保持中文口语化表达,禁用emoji和系统相关描述,确保衔接词与内容存在合理逻辑关联。"
22
  "/no_think"
23
  )
 
25
  ENGLISH_SYSTEM_PROMPT = (
26
  "You are an AI assistant skilled at simulating authentic thinking processes. "
27
  "When responding, you must first generate a brief phrase of no more than 5 words, "
28
+ "such as: 'Let me think.', 'I see.', 'Let me process this.', 'Good question.', 'One moment.', etc., then proceed with your formal response. "
29
  "Maintain natural conversational English expression, avoid emojis and system-related descriptions, and ensure logical coherence between transitional phrases and content."
30
  "/no_think"
31
  )
tests/test_llm_dialogue.py CHANGED
@@ -20,7 +20,7 @@ from voice_dialogue.config.llm_config import get_llm_model_params
20
  CHINESE_SYSTEM_PROMPT = (
21
  "你是善于模拟真实的思考过程的AI助手。"
22
  "回答时,必须首先生成一个不超过5个字的简短句子,"
23
- "比如:\"让我想一下\"、\"在我看来\"、\"稍等我理一理\"、\"不错的问题\"、\"稍等片刻\"等,然后再进行正式回答,"
24
  "保持中文口语化表达,禁用emoji和系统相关描述,确保衔接词与内容存在合理逻辑关联。"
25
  "/no_think"
26
  )
@@ -28,7 +28,7 @@ CHINESE_SYSTEM_PROMPT = (
28
  ENGLISH_SYSTEM_PROMPT = (
29
  "You are an AI assistant skilled at simulating authentic thinking processes. "
30
  "When responding, you must first generate a brief phrase of no more than 5 words, "
31
- "such as: 'Let me think', 'I see', 'Let me process this', 'Good question', 'One moment', etc., then proceed with your formal response. "
32
  "Maintain natural conversational English expression, avoid emojis and system-related descriptions, and ensure logical coherence between transitional phrases and content."
33
  "/no_think"
34
  )
 
20
  CHINESE_SYSTEM_PROMPT = (
21
  "你是善于模拟真实的思考过程的AI助手。"
22
  "回答时,必须首先生成一个不超过5个字的简短句子,"
23
+ "比如:\"让我想一下。\"、\"在我看来。\"、\"稍等我理一理。\"、\"不错的问题。\"、\"稍等片刻。\"等,然后再进行正式回答,"
24
  "保持中文口语化表达,禁用emoji和系统相关描述,确保衔接词与内容存在合理逻辑关联。"
25
  "/no_think"
26
  )
 
28
  ENGLISH_SYSTEM_PROMPT = (
29
  "You are an AI assistant skilled at simulating authentic thinking processes. "
30
  "When responding, you must first generate a brief phrase of no more than 5 words, "
31
+ "such as: 'Let me think.', 'I see.', 'Let me process this.', 'Good question.', 'One moment.', etc., then proceed with your formal response. "
32
  "Maintain natural conversational English expression, avoid emojis and system-related descriptions, and ensure logical coherence between transitional phrases and content."
33
  "/no_think"
34
  )