实验 / 021

Java LLM 实践(八):流式回答断了,半句答案该不该进入历史?

22 个回环 HTTP 案例,验证 UTF-8、SSE 分帧、取消与异常结束,把逐步预览和完整历史提交分开。

已完成 ·

实验结果

GitHub ↗

01 / 问题

22 个回环 HTTP 案例,验证 UTF-8、SSE 分帧、取消与异常结束,把逐步预览和完整历史提交分开。

方法

22 个冻结 SSE 案例通过本机 Java HTTP 服务发送,确定性限制读取粒度;检查解码、分帧与完整提交。

结果

6 例正常完成,16 例异常或取消保留原历史;逐字节独立解码对照产生 13 个替换字符。

观察

length 结束即使已有完整测试字符串也不提交;预览和正式历史具有不同生命周期。

结论

显示文字、HTTP 200 和 EOF 都不足以证明一轮应用协议完成。

局限

仅本地文本协议,未测试 Agnes 在线流式兼容;没有工具增量、重连、并发会话锁或严格可抢占总截止时间。

复现

固定代码和原始记录见仓库;正文给出运行、独立审计和回放命令。

继续探索

继续探索

  1. 工程案例

    Java LLM 实践(八):流式回答断了,半句答案该不该进入历史?

    22 个回环 HTTP 案例,验证 UTF-8、SSE 分帧、取消与异常结束,把逐步预览和完整历史提交分开。

    11 分钟已发布
  2. 项目 / 002

    Java LLM 实践集

    Java 会话、请求重试与持久化边界,以及注意力、缓存成本和量化误差的可复现实验。

    构建中
  3. 实战教程

    Java 8 调用大语言模型:从第一次请求到多轮对话

    用三个真实运行的 Java Demo,理解模型请求、JSON 解析、读取超时与对话历史。

    15 分钟已发布
  4. 工程案例

    Java LLM 实践(七):引用是真的,为什么答案仍然不能通过?

    22 个固定配置案例,拆开引用存在、版本范围、字段支持与完整性,验证 Java 回答验收边界。

    9 分钟已发布

← 返回目录