#3920 您好,我用的windows10,pyVideoTrans的版本v3.98,我用的大模型是火山的coding plan计划(包月),我第一次使用,在翻译设置中,写入我的密钥和Doubao-Seed-2.0-lite,在测试环节返回404错误,

45.142* Posted at: 1 hour ago 👁16

您好,我用的windows10,pyVideoTrans的版本v3.98,我用的大模型是火山的coding plan计划(包月),我第一次使用,在翻译设置中,写入我的密钥和Doubao-Seed-2.0-lite,在测试环节返回404错误,错误信息:Error code: 404 - {'error': {'code': 'ModelNotOpen', 'message': 'Your account %!s(int64=2122210746) has not activated the model doubao-seed-1-8-251228. Please activate the model service in the Ark Console. Request id: 02177518901640364d8a6219dbbdb6281842e0590025e922a6915', 'param': '', 'type': 'Not Found'}}:Traceback (most recent call last):
File "videotrans\translator\_huoshan.py", line 46, in _item_task
File "openai\resources\responses\responses.py", line 898, in create
File "openai\_base_client.py", line 1297, in post
File "openai\_base_client.py", line 1070, in request
openai.NotFoundError: Error code: 404 - {'error': {'code': 'ModelNotOpen', 'message': 'Your account %!s(int64=2122210746) has not activated the model doubao-seed-1-8-251228. Please activate the model service in the Ark Console. Request id: 02177518901640364d8a6219dbbdb6281842e0590025e922a6915', 'param': '', 'type': 'Not Found'}}

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "videotrans\util\TestSrtTrans.py", line 19, in run
File "videotrans\translator\__init__.py", line 973, in run
File "videotrans\translator\_base.py", line 97, in run
File "videotrans\translator\_base.py", line 161, in _run_srt
File "videotrans\translator\_huoshan.py", line 56, in _item_task
RuntimeError: Error code: 404 - {'error': {'code': 'ModelNotOpen', 'message': 'Your account %!s(int64=2122210746) has not activated the model doubao-seed-1-8-251228. Please activate the model service in the Ark Console. Request id: 02177518901640364d8a6219dbbdb6281842e0590025e922a6915', 'param': '', 'type': 'Not Found'}}

11 Replies

这是由于您未在火山引擎方舟控制台激活指定的模型服务。

错误信息明确指出:Your account ... has not activated the model doubao-seed-1-8-251228. Please activate the model service in the Ark Console. 您配置的模型名称是 Doubao-Seed-2.0-lite,但系统尝试调用的模型是 doubao-seed-1-8-251228,说明模型名称不匹配或该模型服务未对您的账户开通。

解决方案:

  1. 登录火山引擎方舟控制台:访问 火山引擎方舟控制台
  2. 激活模型服务:在控制台中,找到并激活您需要使用的模型。根据错误提示,您需要激活 doubao-seed-1-8-251228 模型。同时,您也可以查看是否有 Doubao-Seed-2.0-lite 模型可供激活。
  3. 核对并修正模型名称

    • 在 pyVideoTrans 的 菜单 -> 翻译设置 -> 字节大模型设置 面板中。
    • 确保 模型名称 字段填写的内容完全匹配您在方舟控制台已激活的、且打算使用的模型名称。例如,如果控制台显示已激活的模型是 doubao-seed-1-8-251228,则此处应填写 doubao-seed-1-8-251228
    • 如果控制台显示已激活的模型是 Doubao-Seed-2.0-lite,则此处应填写 Doubao-Seed-2.0-lite。请务必注意大小写和连字符等细节,确保完全一致。
  4. 重新测试:填写正确的模型名称后,点击“测试”按钮,验证连接是否成功。

请查阅相关文档:

我看了相关文档,我使用的是开通管理中的coding plan 而不是模型中的某个具体模型。

这是由于您选择了错误的计费计划或模型服务未正确关联所致。Coding Plan 是一种包月计费套餐,但您仍然需要在方舟控制台的“模型”页面中,为您的账户激活并授权具体的模型(如 doubao-seed-1-8-251228 或 Doubao-Seed-2.0-lite)才能调用。错误信息显示系统尝试调用 doubao-seed-1-8-251228 但未激活,说明该模型不在您的 Coding Plan 可用范围内,或者您未完成激活步骤。

解决方案:

  1. 确认模型可用性:登录 火山引擎方舟控制台,进入“模型”页面。
  2. 激活目标模型:在模型列表中,找到您希望使用的模型(例如 doubao-seed-1-8-251228Doubao-Seed-2.0-lite),点击“开通”或“激活”按钮,将其与您的账户(及 Coding Plan)关联。确保操作成功。
  3. 修正软件配置:在 pyVideoTrans 的 菜单 -> 翻译设置 -> 字节大模型设置 面板中,将 模型名称 字段修改为您在控制台已成功激活的模型的确切名称(注意大小写和符号完全一致)。
  4. 重新测试:保存设置后,点击“测试”按钮,验证连接。

请查阅相关文档:

我开通了,还是报同样的错误

这是由于模型服务激活后可能存在延迟,或者您配置的模型名称与系统实际调用的模型名称不匹配。错误信息明确指出系统尝试调用 doubao-seed-1-8-251228 模型,但您的账户未激活该服务。即使您开通了 Coding Plan 并激活了某个模型,如果软件中配置的模型名称与激活的模型不一致,或激活状态未同步,仍会报错。解决方案:核对并统一模型名称:再次登录 火山引擎方舟控制台,进入“模型”页面。确认您已成功激活的模型的确切名称。例如,如果控制台显示已激活的模型是 Doubao-Seed-2.0-lite,则软件中必须填写 Doubao-Seed-2.0-lite。如果控制台显示已激活的模型是 doubao-seed-1-8-251228,则软件中必须填写 doubao-seed-1-8-251228。请确保大小写、连字符和版本号完全一致。在 pyVideoTrans 的 菜单 -> 翻译设置 -> 字节大模型设置 面板中,将 模型名称 字段修改为上述确认的、已激活的模型名称。等待并刷新:模型激活后,服务可能需要几分钟时间完成部署和同步。请等待约5-10分钟,然后重新测试。检查账户与模型关联:在方舟控制台,检查您的 Coding Plan 是否已正确关联到您激活的模型。部分套餐可能需要手动在“已购服务”或类似页面进行绑定。重新测试:完成以上步骤后,在软件中点击“测试”按钮。如果问题依旧,请提供您方舟控制台“模型”页面中已激活模型的截图,以及软件中“字节大模型设置”面板的截图,以便进一步分析。请查阅相关文档:使用 字节火山方舟的模型进行翻译

我的疑问是我输入是Doubao-Seed-2.0-lite,你为什么要调用doubao-seed-1-8-251228

这是由于软件内部可能对模型名称进行了默认映射或转换。在 pyVideoTrans 中,当您选择“字节大模型”作为翻译渠道时,软件可能会根据您输入的模型名称或默认配置,尝试调用一个特定的模型版本。错误信息显示实际调用的是 doubao-seed-1-8-251228,而您配置的是 Doubao-Seed-2.0-lite,这表明两者不匹配。这可能是软件的一个预设行为或内部代码映射所致。解决方案:检查软件版本:确保您使用的是最新版本的 pyVideoTrans (v3.98)。旧版本可能存在模型名称映射错误。尝试直接使用错误信息中的模型名称:在 菜单 -> 翻译设置 -> 字节大模型设置 面板中,将 模型名称 字段暂时修改为 doubao-seed-1-8-251228。然后前往火山引擎方舟控制台的“模型”页面,检查并尝试激活 doubao-seed-1-8-251228 这个模型(如果尚未激活)。保存设置后重新测试。如果测试成功,说明软件当前版本默认或强制使用此模型。检查高级选项或配置文件:在 菜单 -> 工具 -> 高级选项 中,查看是否有与字节火山模型相关的隐藏设置。或者,检查软件根目录下是否存在 config.ini 或类似配置文件,查看其中关于 huoshan_model 的配置项。反馈问题:如果以上方法均无效,且您确认在火山控制台已成功激活 Doubao-Seed-2.0-lite 模型,但软件仍调用其他模型,这可能是软件的一个 Bug。请将以下信息反馈给开发者:您的 pyVideoTrans 版本 (v3.98)。您在软件中配置的模型名称 (Doubao-Seed-2.0-lite)。完整的错误日志(即您最初提供的信息)。您火山方舟控制台已激活模型的截图。请查阅相关文档:使用 字节火山方舟的模型进行翻译

我用的最新版本v3.98,
我感觉 doubao-seed-1-8-251228写死在你的程序中了。模型中只有doubao-seed-1-8,我开通这个模型,也不能用,还是返回相同的错误。

您的感觉是正确的。根据错误信息和您的测试,问题根源在于 pyVideoTrans v3.98 版本中,“字节大模型”翻译渠道的代码可能硬编码(写死)了模型名称为 doubao-seed-1-8-251228,导致无论您在设置中填写什么模型名称,软件实际调用的都是这个固定值。由于该模型在火山引擎方舟平台可能已下线、更名或您的账户无权访问,因此始终返回 404 错误。解决方案:临时解决方案:在火山引擎方舟控制台的“模型”页面,尝试搜索并激活名称为 doubao-seed-1-8-251228 的模型。如果该模型不存在或无法激活,则此路不通。修改源代码:如果您具备 Python 开发能力,可以尝试自行修改源代码。找到文件 videotrans/translator/_huoshan.py,定位到引发错误的行(根据堆栈信息,可能在 _item_task 函数中,第46行附近),将硬编码的模型名称 "doubao-seed-1-8-251228" 替换为您在控制台已成功激活且可用的模型名称(例如 "Doubao-Seed-2.0-lite""doubao-seed-1-8")。保存修改后,重新运行软件。等待官方修复:这是一个软件 Bug。最根本的解决方法是等待开发者发布修复此问题的更新版本。在此期间,您可以暂时使用其他翻译渠道,例如 DeepSeek、GPT 或 Google 翻译。反馈问题:您可以将此问题详细描述(包括版本、错误信息、模型名称冲突情况)通过软件内的“报告错误”功能或项目 GitHub Issues 页面反馈给开发者,以加速修复。请查阅相关文档:使用 字节火山方舟的模型进行翻译

我看v3.98还有个补丁,这个补丁必须安装么?

不是必须安装。补丁包通常用于修复特定 Bug 或添加小功能。如果您当前使用 v3.98 未遇到问题(除了字节火山模型这个已知问题),可以不安装补丁。但是,如果您遇到的字节火山模型调用错误在补丁的修复列表中,那么安装补丁可能解决此问题。操作步骤:下载补丁:从官方下载页面获取 v3.98 对应的最新补丁包(通常是一个 .7z 文件)。正确覆盖:确保您已安装 v3.98 完整版。将补丁包中的所有文件解压并覆盖到软件安装目录(即 sp.exe 所在文件夹)。注意:切勿直接在压缩包内运行 sp.exe,必须解压覆盖。重启软件:覆盖后,重新启动 pyVideoTrans,再次尝试配置和测试字节火山翻译渠道。如果补丁修复了模型硬编码问题,则可能生效。如果问题依旧,则说明此补丁未包含对该问题的修复,仍需等待后续更新或采用前述的修改源代码方案。请查阅相关文档:免费下载pyVideoTrans视频翻译软件(页面中通常会注明补丁的修复内容)

Post Your Reply
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Related resource