mirror of
https://github.com/labring/FastGPT.git
synced 2025-07-22 20:37:48 +00:00

* feat: stop toolCall and rename some field. (#46) * perf: node delete tip;pay tip * fix: toolCall cannot save child answer * feat: stop tool * fix: team modal * fix feckbackMoal auth bug (#47) * 简单的支持提示词运行tool。优化workflow模板 (#49) * remove templates * fix: request body undefined * feat: prompt tool run * feat: workflow tamplates modal * perf: plugin start * 4.7 (#50) * fix docker-compose download url (#994) original code is a bad url with '404 NOT FOUND' return. fix docker-compose download url, add 'v' before docker-compose version * Update ai_settings.md (#1000) * Update configuration.md * Update configuration.md * Fix history in classifyQuestion and extract modules (#1012) * Fix history in classifyQuestion and extract modules * Add chatValue2RuntimePrompt import and update text formatting * flow controller to packages * fix: rerank select * modal ui * perf: modal code path * point not sufficient * feat: http url support variable * fix http key * perf: prompt * perf: ai setting modal * simple edit ui --------- Co-authored-by: entorick <entorick11@qq.com> Co-authored-by: liujianglc <liujianglc@163.com> Co-authored-by: Fengrui Liu <liufengrui.work@bytedance.com> * fix team share redirect to login (#51) * feat: support openapi import plugins (#48) * feat: support openapi import plugins * feat: import from url * fix: add body params parse * fix build * fix * fix * fix * tool box ui (#52) * fix: training queue * feat: simple edit tool select * perf: simple edit dataset prompt * fix: chatbox tool ux * feat: quote prompt module * perf: plugin tools sign * perf: model avatar * tool selector ui * feat: max histories * perf: http plugin import (#53) * perf: plugin http import * chatBox ui * perf: name * fix: Node template card (#54) * fix: ts * setting modal * package * package * feat: add plugins search (#57) * feat: add plugins search * perf: change http plugin header input * Yjl (#56) * perf: prompt tool call * perf: chat box ux * doc * doc * price tip * perf: tool selector * ui' * fix: vector queue * fix: empty tool and empty response * fix: empty msg * perf: pg index * perf: ui tip * doc * tool tip --------- Co-authored-by: yst <77910600+yu-and-liu@users.noreply.github.com> Co-authored-by: entorick <entorick11@qq.com> Co-authored-by: liujianglc <liujianglc@163.com> Co-authored-by: Fengrui Liu <liufengrui.work@bytedance.com> Co-authored-by: heheer <71265218+newfish-cmyk@users.noreply.github.com>
6.8 KiB
6.8 KiB
FastGPT
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!
https://github.com/labring/FastGPT/assets/15308462/7d3a38df-eb0e-4388-9250-2409bd33f6d4
🛸 Use Cloud Services
Cloud: fastgpt.in
![]() |
![]() |
![]() |
![]() |
💡 Features
1
Application Orchestration Features
- Offers a straightforward mode, eliminating the need for complex orchestration
- Provides clear next-step instructions in dialogues
- Facilitates workflow orchestration
- Tracks references in source files
- Encapsulates modules for enhanced reuse at multiple levels
- Combines search and reordering functions
- Includes a tool module
- Integrates Laf for online HTTP module creation
- Plugin encapsulation capabilities
2
Knowledge Base Features
- Allows for the mixed use of multiple databases
- Keeps track of modifications and deletions in data chunks
- Enables specific vector models for each knowledge base
- Stores original source files
- Supports direct input and segment-based QA import
- Compatible with a variety of file formats: pdf, docx, txt, html, md, csv
- Facilitates URL reading and bulk CSV importing
- Supports PPT and Excel file import
- Features a file reader
- Offers diverse data preprocessing options
3
Application Debugging Features
- Enables targeted search testing within the knowledge base
- Allows feedback, editing, and deletion during conversations
- Presents the full context of interactions
- Displays all intermediate values within modules
- Advanced DeBug mode for orchestration
4
OpenAPI Interface
- The completions interface (aligned with GPT's chat mode interface)
- CRUD operations for the knowledge base
- CRUD operations for conversations
5
Operational Features
- Share without requiring login
- Easy embedding with Iframe
- Customizable chat window embedding with features like default open, drag-and-drop
- Centralizes conversation records for review and annotation
👨💻 Development
Project tech stack: NextJs + TS + ChakraUI + Mongo + Postgres (Vector plugin)
-
⚡ Deployment
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.
🏘️ Community
Community Group |
---|
![]() |
👀 Others
- FastGPT FAQ
- Docker Deployment Tutorial Video
- Official Account Integration Video Tutorial
- FastGPT Knowledge Base Demo
💪 Related Projects
- Laf: 3-minute quick access to third-party applications
- Sealos: Rapid deployment of cluster applications
- One API: Multi-model management, supports Azure, Wenxin Yiyuan, etc.
- TuShan: Build a backend management system in 5 minutes