

Omakase RAG Orchestrator
简介 :
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工作正常
精选AI产品推荐

Openui
构建UI组件通常是一项乏味的工作。OpenUI旨在使这一过程变得有趣、快捷和灵活。这也是我们在W&B用于测试和原型化下一代工具的工具,用于在LLM的基础上构建强大的应用程序。您可以使用想象力描述UI,然后实时查看渲染效果。您可以要求进行更改,并将HTML转换为React、Svelte、Web组件等。就像是V0的开源和不太精致的版本。
AI开发助手
789.9K

Opendevin
OpenDevin是一个开源项目,目标是复制、增强和创新Devin——一个能够执行复杂工程任务并与用户在软件开发项目上积极协作的自主AI软件工程师。该项目通过开源社区的力量,探索和扩展Devin的能力,识别其优势和改进空间,以指导开源代码模型的进展。
AI开发助手
618.0K