MoneyPrinterTurbo icon indicating copy to clipboard operation
MoneyPrinterTurbo copied to clipboard

[enhancement] 增加分步执行选项和更多细节控制

Open fenglui opened this issue 11 months ago • 2 comments

整个生成环节分为

  1. 主题文本生成,辅助视频检索关键字生成
  2. 视频下载、语音合成

目前 1 => 2 是一键完成的

是否在UI提供选项,预览 1 的结果,然后再由用户觉得是否执行 2

另外建议增加 1 的控制,增加高级设置。

增加更细致的控制,在llm生成中,用户可以加入对提示模板的控制。因为,最稳定的api调用可能需要使用一些本地开源部署的模型,这些模型输出期望的文本内容,非常依赖于系统提示词。

比如,增加assistant,system角色的注入,将其作用于llm.py

        messages=[
            {"role": "system", "content": "You are a video script generator. "},
            {"role": "assistant", "content": "请至少输出100个字的回复,"},
            {"role": "user", "content": prompt}
        ],

用户可以修改生成的text

fenglui avatar Mar 17 '24 21:03 fenglui

做了优化,可以更新代码试试

harry0703 avatar Mar 22 '24 09:03 harry0703

太给力了

fenglui avatar Mar 24 '24 02:03 fenglui