GitHub 热门项目:ragapp

摘要

GitHub项目:ragapp 仓库地址:https://github。

ragapp the RAGapp with Docker
2026-05-25 1 阅读 GitHub Trending
GitHub 项目:ragapp 仓库地址:https://github.com/ragapp/ragapp 星级:4437 | 作者:拉格普 项目描述:在任何企业中使用 Agentic RAG 的最简单方法 =================================================== 自述文件内容: 徽标 - RAGapp

在任何企业中使用 Agentic RAG 的最简单方法。

OpenAI 的自定义 GPT 一样简单配置,但可以使用 Docker 部署在您自己的云基础设施中。使用 LlamaIndex 构建。

开始· 端点 · 部署 · 联系方式


屏幕截图 ## 开始使用 要运行,请使用我们的映像启动一个 docker 容器: ````外壳 docker run -p 8000:8000 ragapp/ragapp ```` 然后,通过 http://localhost:8000/admin 访问管理 UI 以配置您的 RAGapp。 您可以使用 OpenAI 或 Gemini 中的托管 AI 模型,以及使用 [Ollama](https://ollama.com/) 的本地模型。 >_注意_:为了避免[遇到任何错误](https://github.com/ragapp/ragapp/issues/22),我们建议使用最新版本的 Docker 和(如果需要)Docker Compose。 ## 端点 docker 容器公开以下端点: - 管理界面:http://localhost:8000/admin - 聊天界面:http://localhost:8000 - API:http://localhost:8000/docs > _注意_:聊天 UI 和 API 仅在配置了 RAGapp 后才可用。 ## 安全 ### 身份验证 只是 RAGapp 容器在设计上没有附带任何身份验证层。这是任务 API 网关将流量路由到 RAGapp。 此步骤在很大程度上取决于您的云提供商和您使用的服务。 对于纯 Docker Compose 环境,您可以查看我们的 [带有管理 UI 的 RAGapp](./deployments/multiple-ragapps) 部署。 ### 授权 RAGapp 的更高版本将支持根据从 API 网关或类似网关转发的访问令牌来限制访问。 ## 部署 ### 使用 Docker Compose 您可以使用以下 Docker Compose 部署之一轻松将 RAGapp 部署到您自己的基础设施: 1. [RAGapp 与 Ollama 和 Qdrant](./deployments/single) 2. [具有管理 UI 的多个 RAGapp](./deployments/multiple-ragapps) ### 库伯内特斯 在您自己的云基础设施中部署 RAGapp 很容易。定制的 K8S 部署描述符即将推出。 ## 发展 ### RAG应用程序: > _重要_:该项目的部分源代码是从 [create-llama](https://github.com/run-llama/create-llama) 项目动态检索的。在提交更改之前,请确保通过调用“make build-frontends”更新源代码。 移动到 [src/ragapp](src/ragapp) 目录并开始使用以下命令: ````外壳 导出环境=dev 诗歌安装--无root 制作构建前端 进行开发 ```` 然后,要查看管理 UI,请访问 http://localhost:3000/admin。 >_注意_:确保你有 [Poetry](https://python-poe