最简单的模型:先让训练循环运转起来
搭建一个只依据前一个字预测的 Bigram 模型,目标不是模型能力,而是让输入数据、计算损失、调整参数这一完整训练循环首次运转
把问题拆开,用实验和代码留下可以复查的答案。
搭建一个只依据前一个字预测的 Bigram 模型,目标不是模型能力,而是让输入数据、计算损失、调整参数这一完整训练循环首次运转
计算机只能处理数字,所以训练的第一道工序是为每个字符分配编号,并借此厘清 token 这一关键概念
把模型训练这件事从头说清楚:语言模型的本质是预测下一个字,训练就是反复调整参数让预测更准确
讲清 MCP 和 Function Calling 的关系,并从零实现一个 MCP Server,覆盖场景设计、调试与测试
为什么每次保存代码 BGE-M3 都要重新加载?从 uvicorn reload 的进程级机制讲起,到三条解决路径
从 ReAct、Plan-and-Execute 到记忆、多 Agent 协作和 LangGraph,把 Agent 的骨架和成本讲透
怎么衡量 RAG 系统的检索质量与回答质量:Recall / MRR / NDCG、Faithfulness / Answer Relevance、Ragas 工具、LLM-as-judge 的坑
多工具选择、工具链嵌套、失败回退和工具设计原则,讲清 LLM 调工具为什么不是把函数签名贴进去
Qdrant 部署与使用、向量库选型对比、BM25 + 向量混合检索、RRF 融合、BGE-reranker / Cohere 精排——RAG 检索栈一篇拉通
从向量检索天花板到混合检索、Rerank、HyDE 和评估指标,把 RAG 失效点逐层拆开