Go语言技术文章
-
长文本超过模型输入上限时,用 Transformers tokenizer 的 stride 和 return_overflowing_tokens 生成带重叠的窗口,再通过 overflow_to_sample_mapping 与 offset_mapping 对齐原文。197 收藏 -
LiteRT 多输入模型接入时,不要把 tensor index 当成调用契约。本文从 signature key、输入输出名称和张量形状入手,演示如何读取签名、准备多个输入、执行 signature runner,并排查名称与并发边界。191 收藏 -
GitHub 为 Dependabot 组织级私有注册表新增 Anonymous 认证方式。本文说明它适合什么镜像、覆盖哪些仓库、如何重新创建配置,以及 github.com 与 GHES 3.24 的可用边界。189 收藏 -
Redis 7.4 为哈希字段增加独立过期能力,缓存设计可以把不同生命周期的数据放进同一个 Hash。本文说明字段级 TTL 对键拆分、兼容回退和迁移验证的影响。187 收藏 -
把 LLM 结构化输出拆成 JSON 解析、Schema 校验和业务规则三层,只对可定位的格式错误做有限修复,并用固定预算避免无限重试。187 收藏 -
GitHub 为 Copilot 代码审查增加组织计费归属和外部许可请求控制。本文梳理 Member、Organization、AI Credits 与授权用户边界,帮助管理员判断这次变化影响什么。180 收藏 -
训练翻译或摘要模型时,DataCollatorForSeq2Seq 的 label_pad_token_id 会决定补齐标签是否进入 loss。本文从 -100 的忽略语义、动态补齐和 decoder_input_ids 准备三条链路拆开排查。176 收藏 -
从文件职责、配置来源和参数命名区分LoRA适配器与基础模型,说明单适配器合并的适用范围、独立输出目录及回滚材料,避免把适配器误当完整模型交付。174 收藏 -
MCP 分页中的 cursor 是客户端携带、服务端解释的不透明令牌。本文用最小请求循环说明为什么客户端不能自己拼页码,以及服务端如何决定页大小、编码和结束信号。165 收藏 -
Redis 8.2 为 Streams 增加 XACKDEL、XDELEX,并扩展 XTRIM 的引用策略。本文按消费组责任、消息清理和升级风险说明 KEEPREF、DELREF、ACKED 的选择。153 收藏 -
比较Transformers批次分词的动态补齐与固定长度补齐,说明截断上限、collator组批职责和部署形状约束,并给出可复制代码与实际观测指标。153 收藏 -
AI 评测分数异常偏高时,问题常不在指标本身,而在同源样本跨 split、预处理读到了测试集或公开基准已经进入训练语料。本文用来源分组、训练集拟合、冻结测试集和污染审计组成一套可落地的数据血缘方案。146 收藏 -
模型流的网络字节、SSE 帧和 UTF-8 字符不是同一条边界。本文用 Go 的 unicode/utf8 保存不完整尾部,说明如何在增量渲染中避免半个字符变成乱码,并划清 SDK 文本事件与原始字节适配层的职责。140 收藏 -
Go 1.27.2 于 2026 年 10 月 8 日发布,官方摘要同时列出 go 命令和多个标准库的安全修复,以及编译器、链接器、运行时、cover、go fix、vet 等 bug 修复。本文按修复范围、尝试步骤与回归风险整理升级判断。134 收藏 -
本文围绕 PyTorch ONNX 导出的 dynamic_axes,说明如何为文本模型声明动态 batch 和序列长度,解释输入输出轴对齐,并区分传统导出路径与新 dynamo 导出器的 dynamic_shapes。131 收藏