Skip to content

Latest commit

 

History

History
192 lines (142 loc) · 11.8 KB

README_en.md

File metadata and controls

192 lines (142 loc) · 11.8 KB

fastgpt logo

FastGPT

Qoute

English | 简体中文 | 日语

FastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval, and visual AI workflow orchestration, letting you easily develop and deploy complex question-answering systems without the need for extensive setup or configuration.

GitHub Repo stars GitHub pull request GitHub last commit License Documentation Local Development Explore our platform

discord     Wechat

🎥 Comprehensive Feature Demonstration

fastgpt.mp4

🛸 Online Use

Website: tryfastgpt.ai

Conversational AI Setup Workflow Automation
Demo Demo
Knowledge Base Setup Integration Process
Demo Demo
#

💡 Features

Features Details
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
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
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
OpenAPI Interface ✅ The completions interface (aligned with GPT's chat mode interface)
✅ CRUD operations for the knowledge base
🔜 CRUD operations for conversation
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 + MongoDB + PostgreSQL (PG Vector plug-in)/Milvus

#

💪 Related Projects

#

🤝 Third-party Ecosystem

#

🏘️ Community & Support

  • 🌐 Visit the FastGPT website for full documentation and useful links.
  • 💬 Join our Discord server is to chat with FastGPT developers and other FastGPT users. This is a good place to learn about FastGPT, ask questions, and share your experiences.
  • 🐞 Create GitHub Issues for bug reports and feature requests.
#

👀 Others

#

🌱 Contributors

We welcome all forms of contributions. If you are interested in contributing code, you can check out our GitHub Issues to show us your ideas.




Active participants of labring - past 28 days New trends of labring
New participants of labring - past 28 days

🌟 Star History

Star History Chart #

📄 Usage Agreement

This repository complies with the FastGPT Open Source License open source agreement.

  1. Direct commercial use as a backend service is allowed, but provision of SaaS services is not allowed.
  2. Without commercial authorization, any form of commercial service must retain relevant copyright information.
  3. For full details, please see FastGPT Open Source License
  4. Contact: [email protected] , click to view commercial version pricing strategy
#