# rag-demo **Repository Path**: mamingliang/rag-demo ## Basic Information - **Project Name**: rag-demo - **Description**: # AI 知识库问答系统(RAG纯JS版) 基于 Node.js + 纯JS向量检索 + 大模型API实现,全平台兼容,无需编译,一键运行。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-13 - **Last Updated**: 2026-04-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AI 知识库问答系统(RAG纯JS版) 基于 Node.js + 纯JS向量检索 + 大模型API实现,全平台兼容,无需编译,一键运行。 ## 技术栈 - 前端:Tailwind CSS - 后端:Node.js + Express - 向量检索:纯JS余弦相似度算法 - AI:通义千问API ## 运行 1. cd backend 2. npm install 3. 替换 API_KEY 为你的通义千问API密钥 ![alt text](md/image4.png) 4. node index 5. 打开 http://localhost:3000 ## 使用教程 1. 上传知识库 knowledge.txt 文件 ![alt text](md/image.png) 2. 构建向量库 ![alt text](md/image1.png) 3. 提问 ![alt text](md/image2.png) 4. 查看回答 ![alt text](md/image3.png)