概述
“骆驼电影侦探社”是一个利用检索增强生成(RAG)技术打造的电影测验游戏,它结合了 Llama3、qwen-long 和 Gemini-1.5 等主流大语言模型的强大功能和来自 The Movie Database (TMDB) 的最新电影信息,为玩家带来趣味十足的测验体验。
技术细节
后端
- 采用 FastAPI 和 Python 构建
- 利用检索增强生成(RAG)技术,通过实时元数据增强查询内容
- 采用 Jinja 模板技术,将提示生成过程分为基础、个性化和数据增强三个模块,确保测验题目的准确性和吸引力
前端
- 使用 Vue 3 和 Vite 技术开发
- 借助 daisyUI 和 Tailwind CSS 实现高效的前端开发
- 提供流畅而现代的用户界面,方便用户与后端系统进行交互
主要特点
- 支持主流大语言模型,包括 Llama3、Qwen-long 和 Gemini-1.5
- 利用大语言模型解读测验答案,实现动态计分和个性化反馈
- 彰显了 LLM 和 RAG 在游戏设计和开发中的巨大潜力
- 开辟了打造真正个性化游戏体验的道路
- 展示了通过加入 LLM 创造引人入胜的测验游戏或教育游戏的可能性
资源
- 游戏体验地址:https://movie.qianniu.city/
- Github 后端:https://github.com/qianniucity/movie-detectives-server
- Github 前端:https://github.com/qianniucity/movie-detectives-web