如何修复 Ask AI 的空白回复

“询问 AI”功能正在生成响应标题,但实际内容为空。我该如何解决这个问题?

例如,当我搜索“最近一篇文章的作者是谁?”时,它返回了“最近一篇文章的作者”,但实际内容缺失。

我注意到这个问题是在切换默认 LLM 之后出现的。不确定这是否只是巧合。
链接:https://business.faktout.com/

日志显示响应是正确的,但最终输出没有出现在搜索框中

答案的格式是正确的,也应该能正常流式输出,但你的 ask_ai 响应却足足花了 15.5 秒。对于一个话题数量这么少的站点来说,我认为这种体验并不好。

Ask AI 对整个请求(包括检索)有 20 秒的时限,所以我怀疑它在显示标题和相关话题后超时了。

我建议换回之前的模型,或者使用响应时间更稳定的提供商,看看答案是否能正常显示。这将有助于确认请求是否确实超时了。

  • 我已经切换回之前的模型(gemini 2.5 flash),但两个模型都存在同样的问题。

  • 我又试了一次。这次只花了 10 秒,但答案没有显示出来。

  • 这跟嵌入(embeddings)/ 语义(semantics)有关吗?我需要重置或清除什么吗?我从未更改过嵌入提供商。

  • 不知为何,我网站上的 AI 功能一直存在延迟。我以为是冷启动(cold start)问题导致的,因为网站大部分时间处于不活跃状态(我还没有开始推广)。有什么设置需要修改吗?

  • 如果我切换到其他模型(通过 Azure 使用 grok-4-1-fast-reasoning),搜索总是超时,甚至连标题都不会出现

    。我认为这里存在某种语义问题。参见 AI 日志 #1146

让我再展示一个测试:
这次查询仅耗时 3.7+0.9 秒,但 Ask AI 仍然超时了,尽管日志显示返回了正确的响应。

该问题仅在桌面端出现(我已尝试清除 Cookie 并使用了两个不同的浏览器)。在移动设备上运行正常。

一个仅在桌面端出现的 bug 确实有点奇怪。你正在使用什么浏览器?

你能分别尝试以下操作,然后重新运行“ask”吗?

  • 在 /safe-mode 中进入安全模式,并禁用主题和主题组件
  • 使用整页 Ask AI 功能,而不是搜索下拉框。如果只有下拉框失败,那就能将问题范围缩小到搜索 UI
  • 如果你熟悉的话,尝试打开浏览器控制台,看看是否有任何错误
    • 如果没有错误,考虑打开“网络”(Network)选项卡,查找 /message-bus/…/poll 的结果及其“预览”(Preview)选项卡。那里应该有正确的流式结果
  • 你的桌面设备和移动设备是否连接在同一个 Wi-Fi 上?请使用相同的账户和查询内容

主题导致了这个问题。
我切换到 Foundation 主题进行测试,回答显示正常。当我切换回默认使用的 Mint 主题时,只有稍微向下滚动一点,回答才会显示出来。尽管我在 AI 日志中能看到后续问题,但后续问题从未显示出来。

我使用的是 Chrome 浏览器。无论是在桌面端还是移动端,使用相同的账户或 Wi-Fi,结果都是一样的。
而且这个错误与我的网站延迟无关。我现在已经换成了一个速度更快的 AI 模型。

向下滚动后