mirror of
https://github.com/labring/FastGPT.git
synced 2025-07-22 12:20:34 +00:00
b8ba947ba837fc4ca9bcb6252e716878eebf0cc7

* feat: Added defaultOpen Attribute for iframe This commit introduces a new attribute `defaultOpen` for the iframe created in `iframe.js`. The `defaultOpen` attribute allows the iframe to be visible by default when the page loads. This new feature enhances the user experience by providing an option to display the chatbot window immediately after the page is loaded, without requiring user interaction. * Update iframe.js code standard
FastGPT
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!
Online · Document · Development · Deploy · Power By
🛸 Online
![]() |
![]() |
![]() |
![]() |
💡 Features
-
Powerful visual orchestration for easy AI application building
- Provides a simple mode without the need for orchestration operations
- User dialogue pre-guidance
- Global variables
- Knowledge base search
- Multi-LLM model dialogue
- Extraction of text content into structured data
- HTTP extension
- Sandbox JS runtime module
- Continuous dialogue guidance
- Dialogue multi-path selection
- Source file reference tracking
-
Rich knowledge base preprocessing
- Multiple library reuse and mixing
- Chunk record modification and deletion
- Supports direct segment import
- Supports QA split import
- Supports manual input content
- Supports URL import reading
- Supports batch import of Q&A pairs in CSV format
- Supports separate vector model settings for knowledge bases
- Source file storage
-
Multiple effect testing channels
- Knowledge base single point search testing
- Feedback references and ability to modify and delete during dialogue
- Complete context presentation
- Complete module intermediate value presentation
-
OpenAPI
- completions interface (aligned with GPT interface)
- Knowledge base CRUD
-
Operational functions
- Login-free sharing window
- One-click embedding with Iframe
- Unified access to dialogue records
👨💻 Development
Project tech stack: NextJs + TS + ChakraUI + Mongo + Postgres (Vector plugin)
- Getting Started with Local Development
- Deploying FastGPT
- System Configuration File Explanation
- Multi-model Configuration
- V3 Upgrade V4 Initialization
👀 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
🤝 Third-party Ecosystem
🌟 Star History
Description
FastGPT is a knowledge-based platform built on the LLM, offers out-of-the-box data processing and model invocation capabilities, allows for workflow orchestration through Flow visualization!
Languages
JavaScript
57.9%
TypeScript
36.9%
HTML
4.1%
Python
0.8%
SCSS
0.2%