feat: add logo-with-text.png (#184)

* feat: alter "RagFlow" to "RAGFlow"

* feat: move logo style to style tag

* feat: add logo-with-text.png

* feat: hide TranslationIcon
This commit is contained in:
balibabu
2024-04-01 10:54:11 +08:00
committed by GitHub
parent 0a9f589f9b
commit 286b1421cf
8 changed files with 84 additions and 77 deletions

View File

@ -1,10 +1,9 @@
<div align="center">
<a href="https://demo.ragflow.io/">
<img src="https://github.com/infiniflow/ragflow/assets/12318111/f034fb27-b3bf-401b-b213-e1dfa7448d2a" width="320" alt="ragflow logo">
<img src="web/src/assets/logo-with-text.png" width="350" alt="ragflow logo">
</a>
</div>
<p align="center">
<a href="./README.md">English</a> |
<a href="./README_zh.md">简体中文</a>
@ -26,27 +25,32 @@
[RAGFlow](http://demo.ragflow.io) 是一款基于大型语言模型LLM以及深度文档理解构建的开源检索增强型生成引擎Retrieval-Augmented Generation Engine。RAGFlow 可以为各种规模的企业提供一套精简的 RAG 工作流程,通过生成式 AI Generative AI知识管理平台提供可靠的问答以及有理有据的引用。
## 🌟 主要功能
### 🍭 **"Quality in, quality out"**
- 基于深度文档理解,能够从各类复杂格式的非结构化数据中提取真知灼见。
- 真正在无限上下文token的场景下快速完成大海捞针测试
- 基于深度文档理解,能够从各类复杂格式的非结构化数据中提取真知灼见
- 真正在无限上下文token的场景下快速完成大海捞针测试。
### 🍱 **基于模板的文本切片**
- 不仅仅是智能,更重要的是可控可解释。
- 多种文本模板可供选择
- 不仅仅是智能,更重要的是可控可解释。
- 多种文本模板可供选择
### 🌱 **有理有据、最大程度降低幻觉hallucination**
- 文本切片过程可视化,支持手动调整。
- 有理有据:答案提供关键引用的快照并支持追根溯源
- 文本切片过程可视化,支持手动调整
- 有理有据:答案提供关键引用的快照并支持追根溯源。
### 🍔 **兼容各类异构数据源**
- 支持丰富的文件类型,包括 Word 文档、PPT、excel 表格、txt 文件、图片、PDF、影印件、复印件、结构化数据, 网页等。
- 支持丰富的文件类型,包括 Word 文档、PPT、excel 表格、txt 文件、图片、PDF、影印件、复印件、结构化数据, 网页等。
### 🛀 **全程无忧、自动化的 RAG 工作流**
- 全面优化的 RAG 工作流可以支持从个人应用乃至超大型企业的各类生态系统。
- 大语言模型 LLM 以及向量模型均支持配置
- 基于多路召回、融合重排序
- 提供易用的 API可以轻松集成到各类企业系统
- 全面优化的 RAG 工作流可以支持从个人应用乃至超大型企业的各类生态系统
- 大语言模型 LLM 以及向量模型均支持配置
- 基于多路召回、融合重排序
- 提供易用的 API可以轻松集成到各类企业系统。
## 🔎 系统架构
@ -69,7 +73,7 @@
> 如需确认 `vm.max_map_count` 的大小:
>
> ```bash
> ```bash
> $ sysctl vm.max_map_count
> ```
>
@ -102,32 +106,38 @@
> 核心镜像文件大约 15 GB可能需要一定时间拉取。请耐心等待。
4. 服务器启动成功后再次确认服务器状态:
```bash
$ docker logs -f ragflow-server
```
*出现以下界面提示说明服务器启动成功:*
_出现以下界面提示说明服务器启动成功_
```bash
____ ______ __
____ ______ __
/ __ \ ____ _ ____ _ / ____// /____ _ __
/ /_/ // __ `// __ `// /_ / // __ \| | /| / /
/ _, _// /_/ // /_/ // __/ / // /_/ /| |/ |/ /
/_/ |_| \__,_/ \__, //_/ /_/ \____/ |__/|__/
/____/
/ _, _// /_/ // /_/ // __/ / // /_/ /| |/ |/ /
/_/ |_| \__,_/ \__, //_/ /_/ \____/ |__/|__/
/____/
* Running on all addresses (0.0.0.0)
* Running on http://127.0.0.1:9380
* Running on http://172.22.0.5:9380
INFO:werkzeug:Press CTRL+C to quit
```
```
5. 根据刚才的界面提示在你的浏览器中输入你的服务器对应的 IP 地址并登录 RAGFlow。
> 上面这个例子中,您只需输入 http://172.22.0.5 即可:端口 9380 已通过 Docker 端口映射被设置成 80默认的 HTTP 服务端口)。
7. 在 [service_conf.yaml](./docker/service_conf.yaml) 文件的 `user_default_llm` 栏配置 LLM factory并在 `API_KEY` 栏填写和你选择的大模型相对应的 API key。
> 详见 [./docs/llm_api_key_setup.md](./docs/llm_api_key_setup.md)。
*好戏开始,接着奏乐接着舞!*
6. 在 [service_conf.yaml](./docker/service_conf.yaml) 文件的 `user_default_llm` 栏配置 LLM factory并在 `API_KEY` 栏填写和你选择的大模型相对应的 API key。
> 详见 [./docs/llm_api_key_setup.md](./docs/llm_api_key_setup.md)。
_好戏开始接着奏乐接着舞_
> 详见 [./docs/llm_api_key_setup.md](./docs/llm_api_key_setup.md)。
_好戏开始接着奏乐接着舞_
## 🔧 系统配置
@ -137,14 +147,14 @@
- [service_conf.yaml](./docker/service_conf.yaml):配置各类后台服务。
- [docker-compose-CN.yml](./docker/docker-compose-CN.yml): 系统依赖该文件完成启动。
请务必确保 [.env](./docker/.env) 文件中的变量设置与 [service_conf.yaml](./docker/service_conf.yaml) 文件中的配置保持一致!
请务必确保 [.env](./docker/.env) 文件中的变量设置与 [service_conf.yaml](./docker/service_conf.yaml) 文件中的配置保持一致!
> [./docker/README](./docker/README.md) 文件提供了环境变量设置和服务配置的详细信息。请**一定要**确保 [./docker/README](./docker/README.md) 文件当中列出来的环境变量的值与 [service_conf.yaml](./docker/service_conf.yaml) 文件当中的系统配置保持一致。
如需更新默认的 HTTP 服务端口(80), 可以在 [docker-compose-CN.yml](./docker/docker-compose-CN.yml) 文件中将配置 `80:80` 改为 `<YOUR_SERVING_PORT>:80`。
> 所有系统配置都需要通过系统重启生效:
>
>
> ```bash
> $ docker compose up -f docker-compose-CN.yml -d
> ```
@ -172,4 +182,4 @@ $ docker compose up -d
## 🙌 贡献指南
RAGFlow 只有通过开源协作才能蓬勃发展。秉持这一精神,我们欢迎来自社区的各种贡献。如果您有意参与其中,请查阅我们的[贡献者指南](https://github.com/infiniflow/ragflow/blob/main/CONTRIBUTING.md)。
RAGFlow 只有通过开源协作才能蓬勃发展。秉持这一精神,我们欢迎来自社区的各种贡献。如果您有意参与其中,请查阅我们的[贡献者指南](https://github.com/infiniflow/ragflow/blob/main/CONTRIBUTING.md)。