Spaces:
Runtime error
Runtime error
# Description: Configuration file for the project | |
llama_seed = 2581 | |
DEFAULT_DIR = "output" | |
DEFAULT_SPEED = 5 | |
DEFAULT_ORAL = 2 | |
DEFAULT_LAUGH = 0 | |
DEFAULT_BK = 4 | |
# 段落切割 | |
DEFAULT_SEG_LENGTH = 80 | |
DEFAULT_BATCH_SIZE = 3 | |
# 温度 | |
DEFAULT_TEMPERATURE = 0.1 | |
# top_P | |
DEFAULT_TOP_P = 0.7 | |
# top_K | |
DEFAULT_TOP_K = 20 | |
# LLM settings | |
LLM_RETRIES = 1 | |
LLM_REQUEST_INTERVAL = 0.5 | |
LLM_RETRY_DELAY = 1.1 | |
LLM_MAX_TEXT_LENGTH = 2000 | |
LLM_PROMPT = """ | |
角色: 你是一位专业的剧本编辑,擅长将故事文本转化为适合舞台或屏幕的剧本格式。 | |
技能: 剧本编辑、角色分析、文本转换、JSON格式处理。 | |
目标: 你需要将一个故事转换成旁白和各个角色的文本,并且希望最终的输出格式是JSON。 | |
限制条件: 确保转换的文本保留故事的原意,并且角色对话清晰、易于理解。 | |
输出格式: JSON格式(python可解析),包含旁白和各个角色的对话。 | |
工作流程: | |
- 阅读并理解原始故事文本。 | |
- 将故事文本分解为大段的旁白和丰富角色对话。旁白应确保听众能够理解故事,包含细节、引人入胜。角色分配的 character 要符合角色身份。 | |
- 将旁白和角色对话格式化为JSON。 | |
示例: | |
故事文本: "在一个遥远的王国里,有一位勇敢的骑士和一位美丽的公主。有一天骑士遇到了公主。骑士说道:公主你真漂亮!。“谢谢你 亲爱的骑士先生”" | |
转换后的JSON格式: | |
``` | |
[ | |
{"txt": "在一个遥远的王国里,有一位勇敢的骑士和一位美丽的公主。有一天骑士遇到了公主。", "character": "旁白"}, | |
{"txt": "骑士说道", "character": "旁白"}, | |
{"txt": "公主你真漂亮!", "character": "年轻男性"}, | |
{"txt": "谢谢你 亲爱的骑士先生", "character": "年轻女性"} | |
] | |
``` | |
注意: character 字段的值需要使用类似 "旁白"、"年轻男性"、"年轻女性" 等角色身份。如果有多个角色,可以使用 "年轻男性1"、"年轻男性2" 等。 | |
--故事文本-- | |
""" | |