| title: AI 学习 FAQ 机器人(RAG) | |
| emoji: 🤖 | |
| colorFrom: blue | |
| colorTo: purple | |
| sdk: gradio | |
| sdk_version: 5.49.1 | |
| python_version: 3.11 | |
| app_file: app.py | |
| pinned: false | |
| # 🤖 AI 学习 FAQ 机器人(RAG) | |
| 基于 **BAAI/bge-small-zh-v1.5** 语义检索 + **Qwen/Qwen2.5-72B-Instruct** 生成的 RAG 问答系统。 | |
| ## 工作原理 | |
| 1. **R(检索)**:bge 模型将用户问题向量化,与 30 条 AI 学习 FAQ 做余弦相似度匹配,取 Top3 | |
| 2. **A(增强)**:Top3 FAQ 作为上下文注入 prompt | |
| 3. **G(生成)**:Qwen2.5-72B 基于上下文生成自然语言回答 | |
| ## 30 条 FAQ 覆盖 6 大类 | |
| - 基础概念(Embedding、NLP、Transformer、RAG 等) | |
| - HuggingFace 平台使用 | |
| - 模型选型(中文/英文向量、BERT vs GPT 等) | |
| - 框架使用(pipeline、tokenizer、GPU 加速等) | |
| - 实战技能(相似度计算、temperature、避免幻觉等) | |
| - 部署应用(FAQ 机器人、Gradio、训练数据等) | |