Omakase RAG Orchestrator是一个旨在解决构建RAG应用时遇到的挑战的项目,它通过提供一个综合的Web应用程序和API来封装大型语言模型(LLMs)及其包装器。该项目整合了Django、Llamaindex和Google Drive,以提高应用的可用性、可扩展性和数据及用户访问管理。
需求人群: "目标受众为需要构建RAG应用的开发者,它通过简化数据库管理和用户访问,帮助他们提高应用的可用性和功能性。" 使用场景示例: 用于构建和管理RAG应用的Web服务集成Google Drive作为数据源的自动化工具多用户环境下具有访问和权限控制的应用程序 产品特色: 管理Google Drive的数据源并带有调度器用户管理,包含访问控制和权限设置RAG API管理面板不下载文件,仅在数据库同步时检查修改并重新下载在数据库分块过程中确保没有重复块 使用教程: 克隆仓库并进入目录运行docker-compose build构建Docker镜像运行docker-compose up -d启动Docker容器访问http://localhost:8000查看应用是否运行运行迁移命令docker-compose exec web python manage.py migrate重新运行docker compose以确保数据库运行运行seeder命令docker-compose exec web python manage.py seeder使用python manage.py check_api确保API工作正常 展开 浏览量:17 s1785318098921236 打开站点