
MicroRAG
canwhite
The minimal implementation of rag
AI 简介
MicroRAG 是一个纯 Python 实现的极简检索增强生成(RAG)系统,不依赖任何机器学习库。它包含基于 InfoNCE 对比学习的轻量级向量检索器和单层字符级 GPT 生成器,全部使用标准库实现自动微分;支持完整训练与推理流程,嵌入维度仅 32,词表约 60 个字符,适合教学演示与原理验证。项目聚焦 RAG 核心范式(检索→拼接→生成),适用于理解 RAG 架构、Transformer 基础组件或在资源受限环境下开展概念验证实验。
Python
117
Stars
5
Forks
52
Watchers
0
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分39.33
默认分支main