#1370 Could not parse response content as the length limit was reached - CompletionUsage(completion_tokens=4096, prompt_tokens

2408:8207* Posted at: 20 hours ago 👁11

Could not parse response content as the length limit was reached - CompletionUsage(completion_tokens=4096, prompt_tokens=438, total_tokens=4534, completion_tokens_details=None, prompt_tokens_details=None)


=
system:Windows-10-10.0.26100-SP0
version:v3.84
frozen:True
language:zh
root_dir:G:/AI/win-videotrans-v3.84

1 Replies

您遇到的错误提示表明,在处理过程中,AI模型(很可能是翻译渠道)返回的响应内容过长,超出了系统设定的长度限制。这通常发生在使用AI翻译渠道时,翻译的文本量过大。

解决方案:

  1. 调整翻译设置:

    • 在软件主界面的 翻译渠道 设置中,找到并勾选 “发送完整字幕” 选项(如果可用)。这会让AI模型一次性理解整个字幕的上下文,有时能避免因逐行翻译导致的累计长度问题。
    • 如果问题依旧,请尝试在 菜单 -> 工具 -> 高级选项 中,将 “同时翻译的字幕行数” 设置为一个更小的数值(例如从默认的 5 改为 32)。这会减少单次请求发送的文本量。
  2. 检查并优化字幕文件:

    • 如果视频本身非常长,生成的原始字幕文件也会很大。您可以尝试先处理视频的一小部分,看问题是否复现。
    • 在语音识别后弹出的字幕编辑窗口中,检查是否有异常长的句子,可以手动将其分割成较短的句子。
  3. 更换翻译渠道:

    • 如果上述方法无效,可以暂时更换为传统的翻译渠道(如Google翻译、百度翻译等),它们通常没有此类长度限制。

如果问题持续存在,请提供完整的错误日志文件(位于 G:/AI/win-videotrans-v3.84/videotrans/logs/ 目录下),以便进行更精确的分析。

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.

Donate: https://ko-fi.com/jianchang512

Similar issues already exist

Trending Questions