人工智能技术文章
-
围绕视觉模型图像输入,讲清任务分档、等比缩放、detail 选择、patch/token 成本估算和发送前边界检查。487 收藏 -
从 MCP 原生列表分页与工具自定义结果两条路径出发,说明如何用稳定游标、结构化续取信息和可读预览控制长列表,避免一次工具调用挤满模型上下文。486 收藏 -
向量索引不能只看查询速度。本文以 Redis 的 FLAT、HNSW 和 SVS-VAMANA 为例,拆开比较召回率、内存、写入维护与重建代价,并给出一套可复查的选型压测方法。485 收藏 -
Transformers 的 TextIteratorStreamer 可以把 model.generate 放在独立线程中,再由消费端逐段迭代生成文本。本文按线程、队列、提示词、超时和异常边界说明一套可维护的写法。485 收藏 -
PEFT 中临时禁用 adapter、移除 LoRA 模块、删除命名 adapter 和合并权重是四种不同操作。本文用 unload 返回基础模型,说明为什么必须接住返回值,并整理多 adapter 与 Notebook 重跑时的排查边界。485 收藏 -
AI 模型评测实验集不能只把训练数据随机切一份。本文从样本契约、JSONL/Parquet 存储、validation 与 test 隔离、指标选择和版本记录五个方面,说明如何把评测边界固定下来,并用 Hugging Face Datasets 与 Evaluate 读取和计算结果。485 收藏 -
Responses API 的 tool_choice 不只是 auto 和 required 两个开关。本文用一个订单查询工具说明如何强制调用、指定具体工具,并用响应项和业务回退做可复查验收。484 收藏 -
Responses API 接入远程 MCP 服务器时,关键不是把工具接通,而是把工具声明、审批边界、拒绝分支和错误恢复放在同一套调用约束里。本文用两个静态结构图和 Go 示例拆开这条边界。484 收藏 -
RAG 检索结果重复时,先按 source_id 做同来源去重,再保留 chunk_id、最高分和冲突标记形成证据组,避免重复上下文和来源误合并。484 收藏 -
AI Agent 工具授权应拆分为动作、参数、资源、主体和任务有效期,并在可信后端执行默认拒绝。通过只读工单摘要示例,说明最小授权、逐次检查、拒绝处理与授权撤销的边界。484 收藏 -
区分AI图片API的文本生成与原图编辑,从输入条件、模型能力、资源版本到预览下载、超时处理和文件清理,说明如何保留原图并避免模式误用。484 收藏 -
librosa可通过起音强度包络与选峰提取起音位置。本文给出短音频检测函数,说明采样参数、阈值、回溯和空结果处理,帮助区分起音候选、节拍与实际切割边界。484 收藏 -
科技周边 · 人工智能 | 2星期前 | LoRa PEFT adapter save_pretrained adapter_model.safetensors selected_adapters save_embedding_layers
PEFT 的 save_pretrained 默认只保存 adapter 配置和增量权重,不会把冻结的基础模型一起复制。本文说明多 adapter 的 selected_adapters、embedding 层保存开关、重新加载边界,以及 Trainer checkpoint 与完整模型的区别。483 收藏 -
PEFT 中启用和停用 LoRA,关键是区分临时禁用全部适配器、按名称切换活动适配器,以及永久卸载模块。本文用 PeftModel 和 Transformers 两种接口说明调用边界,并给出状态检查清单。483 收藏 -
AI 接口遇到超时不能简单重复提交。本文用 OpenAI 的 X-Client-Request-Id 和 Gemini API 的指数退避建议,拆解请求标识、可重试错误、结果去重与人工复核的完整工作流。482 收藏