BallonsTranslator icon indicating copy to clipboard operation
BallonsTranslator copied to clipboard

chatgpt 翻译存在一些问题

Open IMBAepsilon opened this issue 1 year ago • 2 comments

  1. chat sample 为空时会产生报错(这应该被作为一个可选项,而不是必须项),原因猜测为 samples = yaml.load(self.params['chat sample']['content'], Loader=yaml.FullLoader) 对于空输入返回的不是空字典,从而导致了 if src_tgt in samples: 报错
  2. 使用第三方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。

IMBAepsilon avatar Feb 24 '24 14:02 IMBAepsilon

第三方接口参考https://github.com/dmMaze/BallonsTranslator/issues/383#issuecomment-1961391588

dmMaze avatar Feb 24 '24 14:02 dmMaze

第三方接口参考#383 (comment)

ok,我看一下(似乎自己写的程序调用的加了v1,但是确实刚刚应该是没加),再去试试

IMBAepsilon avatar Feb 24 '24 14:02 IMBAepsilon