Open Demian101 opened 1 year ago
这个是api的原因,api会不时的没有响应,解决方法是ctrl+c(停止运行,并把已经翻译过的内容写入文件),然后重试。
potr提供了很多的message filter命令来帮助减少翻译的范围,我的个人建议或者自己的practise是一章一章的来~
感谢,我发现 openai 目前的接口限制好像是 3QPM (3 Queries per minute)
一章一章的来确实会好很多,步骤大概就是 :
temp
mdbook 文件夹要翻译的章节
和 summary.md
单独放到 ./srcmessage.pot
MDBOOK_OUTPUT='{"xgettext": {"pot-file": "messages.pot"}}' \
mdbook build -d po
potr -p po/en1.po -e openai -t en -k sk-wrv....fcs
#, fuzzy
条目来 review 翻译质量 [un support]是的是的,整体的流程就是这样的,我也是这么做的,唯一的区别是我没用fuzzy,因为git diff就已经基本够用了~可能多人协作的时候fuzzy会比较有用
另外我自己的经验是azure的openai会比openai的api要更稳定一些?不过只是个人感觉,并没有什么数据支撑
对了,另外中途卡住了也没有关系,只需要ctrl-c中断,potr会把已经翻译的内容更新下来,然后跳过已翻译的部分继续翻译就好了~
不知道这是不是正常情况,我用的 Chatgpt 的 API, 跑了 1/2 个小时,只翻译了 8 条 🤣
用的命令:
下图是运行截图,翻译到 8 Messages 后死活跑不动了,一个小时没动过(我人在外国,已经排除网络或者代理问题)
以下是 OpenAI 的 API 页面
不知道原因在哪儿,恳求大佬分析解惑 ~
已 star !