技术笔记
工程实践、系统设计、编程语言和技术原理的长期笔记。
-
深入浅出 GraphRag[2]检索生成
在上篇文章《深入浅出 GraphRag 知识图谱生成》中,我分析了 GraphRag 的图谱生成过程,那么生成的这些图谱数据是如何应用到生成里面的?
-
深入浅出 GraphRag[1]知识图谱生成
GraphRAG 是微软开源的一个基于大模型 + 知识图谱回答用户问题的开源项目。
-
ChatGPT 文本生成的工程原理分析与代码示例
之前 ChatGPT 刚出来的时候大家都在研究 GPT 模型,有很多的科普文章都说 GPT 模型其实就是在做文字接龙,根据前面的文本预测下一个字。
-
机器学习基础之梯度计算:Pytorch 代码与公式
本文主要就是通过结合代码和公式的分析让理论和实践之间完成一次双向奔赴。
-
ChatGPT 之 GPTs 的使用与分析:5 分钟构建一个天气画报
在 GPTs 推出之后,我用它花了 5 分钟就配置了一个生成天气画报的 GPTs,目前看 GPTs 在提升 AI 应用研发效率上面还是做的非常好的,但并没有超出期望,它只是一种研发范式的创新。
-
统计学与机器学习交汇点:线性回归的数学基础
本文详细解析了线性回归的数学含义,包括“线性”和“回归”两个核心概念。
-
ChatGLM3 的代码解释器(Code Interpreter)实现原理
在之前的文章《ChatGLM3 的工具调用(FunctionCalling)实现原理》里面,我们介绍了 ChatGLM3 工具调用的原理,其本质就是让大模型通过微调学会根据 prompt 中的函数的定义学会下一步应该调用哪个函数。
-
ChatGLM3 的工具调用(FunctionCalling)实现原理
ChatGLM3 终于带来了跟 ChatGPT 一样的工具调用能力,通过它的源码和样本数据,我们可以了解到让大模型学会使用工具的方法原理。
-
从零开始写数据库:500 行代码实现 LSM 数据库
LSM Tree 是很多 NoSQL 数据库引擎的底层实现,例如 LevelDB,Hbase 等。
-
SQL 查询引擎原理浅析
SQL 英文全称是 Structured Query Language,中文名即结构化查询语言,是一门专门用来查询数据的声明式编程语言。