BallonsTranslator
BallonsTranslator copied to clipboard
chatgpt 翻译存在一些问题
- chat sample 为空时会产生报错(这应该被作为一个可选项,而不是必须项),原因猜测为
samples = yaml.load(self.params['chat sample']['content'], Loader=yaml.FullLoader)对于空输入返回的不是空字典,从而导致了if src_tgt in samples:报错 - 使用第三方api
3rd party api url时,提示trans s_chatgpt:_translate:240 -Translation failed due to HTTP code 200 from APl...。自己写的OpenAI(api_key=self.api_key, base_url=self.base_url)可以正常工作,未对比验证代码是否存在bug。
第三方接口参考https://github.com/dmMaze/BallonsTranslator/issues/383#issuecomment-1961391588