Issue · GitHub
Skip to content

feat(config): better translator configuration model #928

Description

@Teresajw

在提问之前...

  • 我已经搜索了现有的 issues
  • 我在提问题之前至少花费了 5 分钟来思考和准备
  • 我已经认真且完整的阅读了 wiki
  • 我已经认真检查了问题和网络环境无关(包括但不限于Google不可用,模型下载失败)

使用的环境

- **OS**: ubuntu 22.04
- **pdf2zh**: 1.9.6
- **python**: 3.12.9

请选择安装方式

docker

描述你的问题

在config.json中如果要配置多个本地部署模型应该怎么写
"""
{
"USE_MODELSCOPE": "0",
"PDF2ZH_LANG_FROM": "English",
"PDF2ZH_LANG_TO": "Simplified Chinese",
"NOTO_FONT_PATH": "/app/SourceHanSerifCN-Regular.ttf",
"translators": [
{
"name": "openailiked",
"envs": {
"OPENAILIKED_BASE_URL": "http://xxx/v1",
"OPENAILIKED_API_KEY": null,
"OPENAILIKED_MODEL": "mode_1"
}
},
"name": "openailiked_2",
"envs": {
"OPENAILIKED_BASE_URL": "http://xxx/v1",
"OPENAILIKED_API_KEY": null,
"OPENAILIKED_MODEL": "mode_2"
}
}
}
"""
必须使用这个openailiked名字吗,可以自定义吗?pdf2zh xxx.pdf -s openailiked

如何复现

  1. 执行 '...'
  2. 选择 '....'
  3. 出现问题

预期行为

No response

相关 Logs


原始PDF文件

No response

还有别的吗?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Low priorityNo help neededThe maintainer wants to complete the related work by themselvesenhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions