yihong0618 / bilingual_book_maker

Make bilingual epub books Using AI translate
MIT License
6.91k stars 1k forks source link

对于翻译失败的条目能否加个retry的参数,或者隐含在resume里 #393

Open Arthur-WWW opened 3 months ago

Arthur-WWW commented 3 months ago

由于大模型的审查,或其他原因导致翻译失败的条目,能否加个retry的参数来把这些失败的条目进行再次翻译,或者使用resume参数时可以对这些翻译失败的条目进行再次翻译。 比如Gemini有很严格的审查,现在返回了一个错误提示当作译文,对这些条目可以换翻译模型来完成翻译,现在生成的epub无法处理这种情况,只有读到对应的地方才发现有些条目因为审查翻译失败了

yihong0618 commented 3 months ago

我研究研究

Arthur-WWW commented 3 months ago

是否只有Gemini才有这个问题?其他模型如果翻译失败就退出了,下次可以用resume,只有Gemini是用错误提示作为译文继续进行翻译?

yihong0618 commented 3 months ago

@Arthur-WWW 对的,Gemini 的风控和其它不太一致。/

Arthur-WWW commented 3 months ago

如果翻译失败用一个固定的错误提示做为临时译文,不打断翻译过程,最后提示有未完成翻译条目,用resume来重试,或者换模型来resume。Gemini以外的模型也可以如此,这是个命令行工具,人不会一直盯着看

yihong0618 commented 3 months ago

此,这是个命令行工具,人不会一直盯着看

有道理,我之后看看,目前精力不在这个项目上,抱歉