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 |
)
|