配置大(小)模型修复翻译精准度的通道

当使用大(小)模型提供翻译能力时,系统自带翻译精准度检测机制,如果翻译的结果精确度不足,如果启用了修复通道,会在判断精确度不足时,自动启用修复通道来介入。

注意

注意,修复能力当前只对智谱AI有效

配置方式

/mnt/service/config.properties 配置文件中,增加以下配置:

  1. # 用于修复精准度的翻译服务通道,采用 glm (智谱AI)的通道
  2. translate.service.set.repair.service=glm
  3. # 用于修复翻译结果的模型。JSON格式。
  4. # model 参数:
  5. # 如果不设置,则使用 GLM-4-Flash 免费模型
  6. # 如果要求翻译结果质量很高,这里必须设置 glm-4-plus
  7. # 其实它还可以设置 key、url 等参数,但是 translate.service.set.repair.service 它跟当前使用的 translate.service.glm 通道是同一个,所以其他相同的url、key 直接复用 translate.service.glm.key 的,就不用单独设置了
  8. translate.service.set.repair.config={"model":"glm-4-plus"}

注意,以上配置,是本身 translate.service 使用的就是智谱AI的翻译通道,已经配置了 translate.service.glm.key等参数,所以 translate.service.set.repair.config 就单纯只是配置一下model就行了,其他的key等直接继承 translate.service.glm.xxx 的。translate.service.set.repair.config它的完整配置如下:

  1. translate.service.set.repair.config={"model":"glm-4-plus","key":"xxxxx"}

修复通道采用 DeepSeek 的示例

这里使用火山引擎的 DeepSeek 服务:

  1. # 用于修复精准度的翻译服务通道,采用 DeepSeek 的通道
  2. translate.service.set.repair.service=deepSeek
  3. # 用于修复翻译结果的模型。JSON格式。
  4. translate.service.set.repair.config={"url":"https://ark.cn-beijing.volces.com/api/v3/chat/completions","model":"deepseek-v3-241226","key":"QM8jrVl98lTluLhzCaO4i9PFv-caRk6U7kDL-H6CIyApytMG69jOadaasO2GnduQak8fGI7dtpmasM98Qh3yS1"}

其中 translate.service.set.repair.service=deepSeek 这个是固定的,不管你使用火山引擎的还是华为云的还是其他云的。
translate.service.set.repair.config 这个是有变动的,根据不同云厂商参数不同进行相关的配置。 上面配置的火山引擎的相关参数,如果你翻译通道使用的是火山引擎DeepSeek的话,发现他们的配置键值对是一样的。 火山引擎翻译通道的配置可以参考: https://translate.zvo.cn/396726.html