diff --git a/.github/imgs/logo-left.svg b/.github/imgs/logo-left.svg new file mode 100644 index 000000000..2c7580ed1 --- /dev/null +++ b/.github/imgs/logo-left.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/README.md b/README.md index e2c24ea27..bfd6b6d25 100644 --- a/README.md +++ b/README.md @@ -1,26 +1,37 @@
-fastgpt logo +fastgpt logo -# FastGPT +

+ English | + 简体中文 +

FastGPT 是一个基于 LLM 大语言模型的知识库问答系统,提供开箱即用的数据处理、模型调用等能力。同时可以通过 Flow 可视化进行工作流编排,从而实现复杂的问答场景!

- 线上体验 - · - 相关文档 - · - 本地开发 - · - 相关项目 + + cloud + + + document + + + development + + + project + + + license +

https://github.com/labring/FastGPT/assets/15308462/7d3a38df-eb0e-4388-9250-2409bd33f6d4 -## 🛸 在线体验 +## 🛸 在线使用 [fastgpt.run](https://fastgpt.run/)(服务器在新加坡,部分地区可能无法直连) @@ -69,7 +80,6 @@ https://github.com/labring/FastGPT/assets/15308462/7d3a38df-eb0e-4388-9250-2409b 项目技术栈: NextJs + TS + ChakraUI + Mongo + Postgres(Vector 插件) - **⚡ 快速部署** - > Sealos 的服务器在国外,不需要额外处理网络问题,无需服务器、无需魔法、无需域名,支持高并发 & 动态伸缩。点击以下按钮即可一键部署 👇 [![](https://cdn.jsdelivr.us/gh/labring-actions/templates@main/Deploy-on-Sealos.svg)](https://cloud.sealos.io/?openapp=system-fastdeploy%3FtemplateName%3Dfastgpt) @@ -114,7 +124,7 @@ https://github.com/labring/FastGPT/assets/15308462/7d3a38df-eb0e-4388-9250-2409b 本仓库遵循 [FastGPT Open Source License](./LICENSE) 开源协议。 -1. 允许作为后台服务直接商用,但不允许直接使用 saas 服务商用。 +1. 允许作为后台服务直接商用,但不允许直接使用 SaaS 服务商用。 2. 需保留相关版权信息。 3. 完整请查看 [FastGPT Open Source License](./LICENSE) -4. 联系方式:yujinlong@sealos.io, [点击查看定价策略](https://doc.fastgpt.run/docs/commercial) +4. 联系方式:yujinlong@sealos.io, [点击查看定价策略](https://doc.fastgpt.run/docs/commercial) \ No newline at end of file diff --git a/README_en.md b/README_en.md index af5690338..e3e07cfb1 100644 --- a/README_en.md +++ b/README_en.md @@ -1,25 +1,37 @@
-fastgpt logo -# FastGPT +fastgpt logo -FastGPT is a knowledge-based question answering system built on the LLM. It offers out-of-the-box data processing and model invocation capabilities. Moreover, it allows for workflow orchestration through Flow visualization, thereby enabling complex question and answer scenarios! +

+ English | + 简体中文 +

+ +FastGPT is a knowledge-based Q&A system built on the LLM, offers out-of-the-box data processing and model invocation capabilities, allows for workflow orchestration through Flow visualization!

-Online -· -Document -· -Development -· -Deploy -· -Power By + + cloud + + + document + + + development + + + project + + + license +

-## 🛸 Online +https://github.com/labring/FastGPT/assets/15308462/7d3a38df-eb0e-4388-9250-2409bd33f6d4 + +## 🛸 Use Cloud Services [fastgpt.run](https://fastgpt.run/) | | | @@ -29,35 +41,34 @@ FastGPT is a knowledge-based question answering system built on the LLM. It offe ## 💡 Features -1. Powerful visual orchestration for easy AI application building +1. Powerful visual workflows: Effortlessly craft AI applications - - [x] Provides a simple mode without the need for orchestration operations + - [x] Simple mode on deck - no need for manual arrangement - [x] User dialogue pre-guidance - [x] Global variables - [x] Knowledge base search - - [x] Multi-LLM model dialogue - - [x] Extraction of text content into structured data - - [x] HTTP extension - - [ ] Sandbox JS runtime module - - [ ] Continuous dialogue guidance - - [ ] Dialogue multi-path selection - - [ ] Source file reference tracking + - [x] Dialogue via multiple LLM models + - [x] Text magic - convert to structured data + - [x] Extend with HTTP + - [ ] Embed Laf for on-the-fly HTTP module crafting + - [x] Directions for the next dialogue steps + - [ ] Multiple dialogue paths selection + - [x] Tracking source file references + - [ ] Custom file reader -2. Rich knowledge base preprocessing +2. Extensive knowledge base preprocessing - - [x] Multiple library reuse and mixing - - [x] Chunk record modification and deletion - - [x] Supports direct segment import - - [x] Supports QA split import - - [x] Supports manual input content - - [ ] Supports URL import reading - - [x] Supports batch import of Q&A pairs in CSV format - - [ ] Supports separate vector model settings for knowledge bases - - [ ] Source file storage + - [x] Reuse and mix multiple knowledge bases + - [x] Track chunk modifications and deletions + - [x] Supports manual entries, direct segmentation, and QA split imports + - [x] Supports URL fetching and batch CSV imports + - [x] Supports Set unique vector models for knowledge bases + - [x] Store original files + - [ ] File learning Agent 3. Multiple effect testing channels - - [x] Knowledge base single point search testing + - [x] Single-point knowledge base search test - [x] Feedback references and ability to modify and delete during dialogue - [x] Complete context presentation - [ ] Complete module intermediate value presentation @@ -77,11 +88,17 @@ FastGPT is a knowledge-based question answering system built on the LLM. It offe Project tech stack: NextJs + TS + ChakraUI + Mongo + Postgres (Vector plugin) +- **⚡ Deployment** + + [![](https://cdn.jsdelivr.us/gh/labring-actions/templates@main/Deploy-on-Sealos.svg)](https://cloud.sealos.io/?openapp=system-fastdeploy%3FtemplateName%3Dfastgpt) + + Give it a 2-4 minute wait after deployment as it sets up the database. Initially, it might be a tad slow since we're using the basic settings. + - [Getting Started with Local Development](https://doc.fastgpt.run/docs/development) - [Deploying FastGPT](https://doc.fastgpt.run/docs/installation) -- [System Configuration File Explanation](https://doc.fastgpt.run/docs/installation/reference) -- [Multi-model Configuration](https://doc.fastgpt.run/docs/installation/reference/models) -- [V3 Upgrade V4 Initialization](https://doc.fastgpt.run/docs/installation/upgrading) +- [Guide on System Configs](https://doc.fastgpt.run/docs/installation/reference) +- [Configuring Multiple Models](https://doc.fastgpt.run/docs/installation/reference/models) +- [Version Updates & Upgrades](https://doc.fastgpt.run/docs/installation/upgrading)