HA

hoangsonww/ai-rag-assistant-chatbot

分析与监控

本页由 AI 翻译,技术细节请以原文为准。 查看原文

50 stars 15 forks 质量 83 趋势 21MIT

👨🏻 💻 认识一下Lumina——我的个人AI助手,由混合RAG驱动,支持松果向量搜索和Neo4j图的遍历,Google AI,LangChain,以及一个配备30+工具的MCP服务器。

概览

- 是一款全栈网页应用,允许用户提问关于David Nguyen及其他任何话题的问题,并获得由最先进的AI和RAG驱动的即时个性化回复。用户可以登录保存对话记录或继续作为访客。该应用采用现代技术,提供流畅、响应式的用户界面,直观的用户体验和大量动画。🚀 目前,该应用已在Vercel上线部署,地址为:[[T0]。欢迎大家去看看!后端(带Swagger文档)也已在Vercel上线,地址为:https://ai-assistant-chatbot-server.vercel.app/. 或者,备份应用会在Netlify上实时部署,地址为:https://lumina-ai-chatbot.netlify.app/. 如果你想马上和AI聊天,直接去https://lumina-david.vercel.app/chat! - 提问有关David Nguyen及相关话题;接收AI的回复。- 使用JWT认证注册、登录和登出。

概述(AI 翻译)

David Nguyen的个人AI助手 - Lumina是一款全栈网页应用,允许用户提问关于David Nguyen及其他任何话题,并获得由最先进AI和RAG驱动的即时个性化回复。用户可以登录保存对话记录或继续作为访客。该应用采用现代技术,提供流畅、响应灵敏的用户界面,直观的用户体验和大量动画。🚀

目录

  • 实时应用
  • 关键技术
  • 特色
  • 建筑学
  • 高级系统架构
  • RAG 流
  • 数据流架构
  • 详细架构文档
  • 设置与安装
  • 后端设置
  • 前端设置
  • AI/ML设置
  • 知识管理
  • 部署
  • 当前部署(Vercel)
  • Docker 部署
  • AWS 生产部署
  • 使用情况
  • 流媒体响应
  • 工作原理
  • 技术实施
  • 主要特征
  • API 端点
  • 事件类型
  • 错误恢复
  • 用户界面
  • API 端点
  • 认证
  • 对话
  • 聊天
  • Swagger API 文档
  • 项目结构
  • MCP服务器(模型上下文协议)
  • 代理人工智能流水线
  • Docker 化

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

My Personal AI Assistant Project - Lumina 👨🏻‍💻

David Nguyen’s Personal AI Assistant - Lumina is a full-stack web application that allows users to ask questions about David Nguyen, as well as any other topics, and receive instant, personalized responses powered by state‑of‑the‑art AI & RAG. Users can log in to save their conversation history or continue as guests. The app uses modern technologies and provides a sleek, responsive user interface with intuitive UX and lots of animations. 🚀

Table of Contents

Live App

[!IMPORTANT] Currently, the app is deployed live on Vercel at: https://lumina-david.vercel.app/. Feel free to check it out!

For the backend (with Swagger docs), it is deployed live also on Vercel at: https://ai-assistant-chatbot-server.vercel.app/.

Alternatively, the backup app is deployed live on Netlify at: https://lumina-ai-chatbot.netlify.app/.

[!TIP]

在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "lumina": { "command": "python", "args": ["-m", "mcp_server"], "cwd": "/path/to/AI-RAG-Assistant-Chatbot" } } }