# 当 LLM 发生变化时，翻译会怎样？

**URL:** <https://meta.discourse.org/t/what-happens-to-translations-when-llm-changes/401478>\
**Category:** Support\
**Tags:** ai\
**Created:** [2026年四月24日 18:29 UTC](https://meta.discourse.org/t/what-happens-to-translations-when-llm-changes/401478 "2026-04-24T18:29:26Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![RBoy](https://avatars.discourse-cdn.com/v4/letter/r/2bfe46/32.png) [@RBoy](https://meta.discourse.org/u/RBoy)\
**Post date:** [2026年四月24日 18:29 UTC](https://meta.discourse.org/t/what-happens-to-translations-when-llm-changes/401478/1 "2026-04-24T18:29:26Z")

</div>

如果我更换 LLM，所有帖子会被重新翻译吗？

我之前使用的是托管在 Groq 上的 LLM，进度已完成约 95%，但随后开始报错。经过调查，我发现 Groq 已弃用了我正在使用的模型。于是我在 Groq 上配置了一个新模型，并在 Discourse 中更新了模型参数。

我注意到，Discourse 现在每天使用更新的翻译 LLM 消耗数百万个 token，但翻译状态页面上的进度条完全没有进展（仍卡在 95%）。

因此，我想了解当 LLM 参数发生变化时会发生什么？它是否会从头开始重新进行所有翻译？如果是这样，是否有办法阻止这种情况，让它从上次中断的地方继续？

---

<div class="post-metadata">

**Author:** ![eisammy](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eisammy/32/528804_2.png) [@eisammy](https://meta.discourse.org/u/eisammy)\
**Post date:** [2026年四月24日 19:10 UTC](https://meta.discourse.org/t/what-happens-to-translations-when-llm-changes/401478/2 "2026-04-24T19:10:02Z")

</div>

这取决于具体情况。例如，如果您使用 Gemini 模型进行翻译，然后切换到另一个模型，您将会创建一个新的词汇缓存。根据我的经验，我更喜欢保留三条路由：其中两条使用相同的模型，最近我为新内容启用了 Gemini Flash Lite，到目前为止一切正常。

---

<div class="post-metadata">

**Author:** ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)\
**Post date:** [2026年四月24日 19:24 UTC](https://meta.discourse.org/t/what-happens-to-translations-when-llm-changes/401478/3 "2026-04-24T19:24:06Z")

</div>

> [@RBoy](#):
>
> 所以我想知道当 LLM 参数发生变化时会发生什么？它会从头开始重新翻译吗？如果是这样，有什么方法可以阻止它这样做，而是从上次中断的地方继续吗？

旧的翻译会被保留，新的 LLM 只会翻译之前尚未翻译的内容。

---

<div class="post-metadata">

**Author:** ![RBoy](https://avatars.discourse-cdn.com/v4/letter/r/2bfe46/32.png) [@RBoy](https://meta.discourse.org/u/RBoy)\
**Post date:** [2026年四月25日 15:10 UTC](https://meta.discourse.org/t/what-happens-to-translations-when-llm-changes/401478/4 "2026-04-25T15:10:00Z")

</div>

我该如何核实具体情况？

每天，大语言模型（LLM）都会消耗数百万个 token 用于翻译（已达到 API 的每日限制），但翻译统计数据却没有任何进展（0 增量翻译）。请见截图。

 ![IMG2422](https://global.discourse-cdn.com/meta/original/4X/d/7/b/d7b734b240b171503d4f61fe5f43ac801180c027.jpeg)  
 ![IMG2420](https://global.discourse-cdn.com/meta/original/4X/a/2/6/a26691e286dc1b163520bb8c491af150b6c0c19a.jpeg)

---

<div class="post-metadata">

**Author:** ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)\
**Post date:** [2026年四月25日 16:05 UTC](https://meta.discourse.org/t/what-happens-to-translations-when-llm-changes/401478/5 "2026-04-25T16:05:53Z")

</div>

启用详细日志并检查 AI API 审计日志表的最后几条条目。

---

<div class="post-metadata">

**Author:** ![RBoy](https://avatars.discourse-cdn.com/v4/letter/r/2bfe46/32.png) [@RBoy](https://meta.discourse.org/u/RBoy)\
**Post date:** [2026年四月26日 23:58 UTC](https://meta.discourse.org/t/what-happens-to-translations-when-llm-changes/401478/6 "2026-04-26T23:58:45Z")

</div>

好的，我在 Rails 控制台中启用了 AI 翻译调试功能，通过执行 `SiteSettings.ai_translation_verbose_logs = true` 命令。过去两天，我在 `/logs` 错误日志页面中一直看到以下信息：

> DiscourseAi::Translation: 翻译主题 5898 到 zh\_TW 失败：{“error”:{“message”:"模型 `openai/gpt-oss-120b` 在组织 `org_01kccx1baz5sXXX` 的 `on_demand` 服务层级已达到每日令牌（TPD）限制：限制为 200000，已使用 193366，请求 7514。请在 6 分 20.16 秒后重试。

同一个主题一直在消耗每日令牌上限。我不明白为什么一个主题会陷入死循环？

---

<div class="post-metadata">

**Author:** ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)\
**Post date:** [2026年四月28日 16:32 UTC](https://meta.discourse.org/t/what-happens-to-translations-when-llm-changes/401478/7 "2026-04-28T16:32:26Z")

</div>

你禁用了这个 LLM 的思考功能吗？试试看。

---

<div class="post-metadata">

**Author:** ![RBoy](https://avatars.discourse-cdn.com/v4/letter/r/2bfe46/32.png) [@RBoy](https://meta.discourse.org/u/RBoy)\
**Post date:** [2026年四月30日 14:20 UTC](https://meta.discourse.org/t/what-happens-to-translations-when-llm-changes/401478/8 "2026-04-30T14:20:08Z")

</div>

当你提到“思考”时，是指“视觉”吗？在 Discourse 的 LLM 配置页面上，我没有看到任何关于“思考”的复选框或选项。

我很好奇这会对翻译产生什么影响？

该页面在过去一周一直卡住，消耗了所有的每日令牌：

[Embedded Subtitles with MP4 Unprocessed - General Support / Questions - MCEBuddy](https://discussion.mcebuddy2x.com/t/5898)

> DiscourseAi::Translation: 翻译主题 5898 到法语失败：{“error”:{“message”:“模型 `openai/gpt-oss-120b` 在组织 `org_01kccx1be8fffaz5sbe17` 的服务层级 `on_demand` 上，按每日令牌数（TPD）已达到速率限制：限制 200000，已使用 197080，请求 7512。请在 33 分 3.744 秒后重试。”}}

---

<div class="post-metadata">

**Author:** ![RBoy](https://avatars.discourse-cdn.com/v4/letter/r/2bfe46/32.png) [@RBoy](https://meta.discourse.org/u/RBoy)\
**Post date:** [2026年四月30日 14:26 UTC](https://meta.discourse.org/t/what-happens-to-translations-when-llm-changes/401478/9 "2026-04-30T14:26:25Z")

</div>

你的意思是推理能力还是视觉能力？

 ![IMG2438](https://global.discourse-cdn.com/meta/original/4X/f/4/b/f4bb3f46c7af63336b1c458cfd9336f681006d17.jpeg)  
 ![IMG2439](https://global.discourse-cdn.com/meta/original/4X/e/5/7/e579207f760c561da3b1b4150a6db165a7b0703d.jpeg)

---

<div class="post-metadata">

**Author:** ![RBoy](https://avatars.discourse-cdn.com/v4/letter/r/2bfe46/32.png) [@RBoy](https://meta.discourse.org/u/RBoy)\
**Post date:** [2026年五月5日 02:25 UTC](https://meta.discourse.org/t/what-happens-to-translations-when-llm-changes/401478/10 "2026-05-05T02:25:08Z")

</div>

@Falco 如果我将推理强度设置为 none，会出现以下错误：

> DiscourseAi::Translation: 翻译主题 5898 到 fr 失败：{“error”:{“message”:“`reasoning_effort` 必须是 `low`、`medium` 或 `high` 之一”,“type”:“invalid\_request\_error”}}

你指的是哪个设置？

---

<div class="post-metadata">

**Author:** ![RBoy](https://avatars.discourse-cdn.com/v4/letter/r/2bfe46/32.png) [@RBoy](https://meta.discourse.org/u/RBoy)\
**Post date:** [2026年五月7日 20:01 UTC](https://meta.discourse.org/t/what-happens-to-translations-when-llm-changes/401478/11 "2026-05-07T20:01:30Z")

</div>

所以现在已经过了大约 24 小时，我在日志中没有看到任何翻译活动，过去 24 小时内既没有错误也没有成功记录。

然而，仪表板显示翻译尚未完成。

 ![image](https://global.discourse-cdn.com/meta/original/4X/7/a/6/7a6312c06a303d1a87cde16e231e1b24b9c96056.png)

我尝试禁用并重新启用自动翻译开关，但没有任何效果。

当我查看 Sidekiq 调度器时，只看到这一个与翻译相关的任务：  
 ![image](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/6/c/76c134a1417f48e3adda62c59d9bb8b89d4cd5fa_2_690x35.png)

我尝试手动触发它，但翻译没有任何进展，日志中也没有错误。

为什么翻译会卡住？

---

<div class="post-metadata">

**Author:** ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)\
**Post date:** [2026年五月7日 20:29 UTC](https://meta.discourse.org/t/what-happens-to-translations-when-llm-changes/401478/12 "2026-05-07T20:29:37Z")

</div>

根据我为客户调试类似问题的经验，您根本无法使用思维模型进行语言检测。

我们在那里不使用结构化输出，这意味着我们对输出格式非常敏感。思维块 100% 会破坏这一点，而如果没有语言检测，翻译将始终无法进行。

---

<div class="post-metadata">

**Author:** ![RBoy](https://avatars.discourse-cdn.com/v4/letter/r/2bfe46/32.png) [@RBoy](https://meta.discourse.org/u/RBoy)\
**Post date:** [2026年五月8日 12:58 UTC](https://meta.discourse.org/t/what-happens-to-translations-when-llm-changes/401478/13 "2026-05-08T12:58:44Z")

</div>

所以，如果我没理解错的话，我们需要使用非思考模型来进行 AI 翻译。
