AIGC platform for privatization of personal, team and enterprises
introduce
Must-read for introduction: Please enter the product introduction to view related contents such as product description, demonstration site, screenshot, etc., and enter the product introduction to view. This warehouse only contains basic introductions, and the following introduction content may not be the latest content. Please refer to this latest content? The product introduction link shall prevail.
Demo site
? Enter and experience immediately
Technical Architecture
Front-end: Vue3 + NaiveUI
Backend: Golang + Gin
Data support: MySQL5.7 + Redis
Scan the code to obtain
Scan the QR code on WeChat
Note: AIGC consultation
QQ Scan code
Note: AIGC consultation
You need to prepare
domain name
Server: Minimum 1C1G (CPU 1 core + 1G memory) can be supported
Dialogue Model Platform API Key (optional if you want to use the dialogue function)
Painting Model Platform API Key (optional if you want to use the painting function)
Other modules (whether to open or not to decide whether to prepare according to your own ideas): such as SMS, email, content review platform, etc.
Features
Speedy deployment, Baota is deployed in 5 minutes, low memory and high concurrency, and memory occupies less than 100MB!
The configuration is simple and fast, and the configuration file can be started only by database configuration.
Powerful online configuration framework and silky version experience, 95% of the data can be managed online in the background!
Perfect adaptability, supports online access to browsers of various sizes of devices such as mobile phones, tablets, computers and other devices!
ChatGPT + Azure OpenAI + Wen Xin Yiyan + iFLYTEK Spark + Zhipu + Custom dialogue model support (can integrate any LLM model on the market)
Custom dialogue model support: including model name, alias, single-point deduction number, etc. (custom model + third-party transit platform access support: This combination operation can access any model, such as various GPTs, local models, newly released models, etc.)
? Voice real-time dialogue recognition: Click the voice button in the conversation and speak directly, allowing the AI to talk in real-time voice conversation with you
Dialogue account pool (unlimited): supports access to platforms such as OpenAI, Azure, Wenxin Yiyan, iFLYTEK, Zhipu, OneAPI
Multi-session isolation support for dialogue, independent parameter configuration cloud storage, and message cloud roaming
Content security multi-layer filtering: built-in vocabulary-> Custom vocabulary-> Third-party (Baidu content review) security detection, can be enabled at the same time
? Dialogue multimodal support: supports official image multimodal + propt to carry multiple support for files with arbitrary format, and supports custom dialogue model to enable multimodal support
? AI-PPT generation support: supports import and create PPT tasks for topics or materials (text, URL, Word, Excel, etc.) and supports online outline generation, AI outline modification, online selection of many PPT templates, stream dynamic generation preview, free unlimited replacement of PPT templates after PPT generation, etc.
? Document parsing dialogue: Support PDF document parsing dialogue
Open dialogue plug-in: It has supported 13+ plug-ins such as network query, IP information, weather query, and express query. At the same time, it can expand your own plug-in with development documents! Supports development of ECMAScript5.1 engine, PHP, Python, and NodeJS (plug-ins are continuing to increase...)
AI video support: supports Wensheng video and Tusheng video, supports CogVideoX, SVD, Animate Diff, Stable Diffusion Animation, third-party API video models, etc., and has multi-model switching and full parameter configuration support.
AI music support: supports AI music generation, including professional mode and simple mode, with very complete parameter control panels, and continuously connects to various mainstream music AI models.
AI painting support: literary and artistic pictures, picture and artistic pictures, zoom in, fine-tuning, mixing pictures, spell analysis, translation, expansion pictures, change, area redrawing, Seed value acquisition and other functions
? DallE.3 painting support: supports complete control and generation of DallE.3 parameters on the painting panel.
? StabilityAI painting support: supports parameter control and generation of Stable Image Ultra, Stable Image Core, Stable Diffusion 3, and SDXL on the painting panel
Painting account pool (unlimited): Each account also supports separate concurrent thread settings and thread isolation.
Supports MJProxy version API adaptation with multiple open source architectures such as PHP, C#, Java, etc. It is used as a third-party transfer access to the painting, and can poll multiple platforms at the same time, and can set the task pool size separately.
Drawing service online start, restart, shut down + real-time view of queue count
? Drawing normal/fast mode distinction, deduction points can be set separately
Sign-in benefits: Users can sign in every day to get corresponding set points
Mind map: generate mind maps based on needs with one click, and can export PNG or SVG
Painting Gallery: User drawings are displayed publicly (private drawings are not displayed), including like function support
Application Market: Dynamic addition and other management can be managed in the background
User system: Email + Mobile Number (Login/Register/Retrieve Password/Modify Password/Verify Code Login, etc.)
Third-party login: QQ / WeChat QR code scan (personal subscription accounts, unauthenticated public accounts, and certified service accounts are all supported) / WeChat web authorization / Github / Gitee / LinuxDo
Promotion module: supports users to promote the commission share mode, and the rewards obtained by commission share can be redeemed for packages.
Package system: Support daily reset within cycle + total amount within fixed cycle
Dialogue Tokens consumption and single points consumption support multiple modes
Redemption code system (also known as card password system) support
Site online DIY: For example, theme color, LOGO, name, SEO, block rounded corners, custom global CSS, custom global traffic statistics, etc. can be managed online configuration in the background
Backend management system: integrated with front-end accounts, management identity automatically appears and one-click management portal
Online management of painting services: start, stop, restart; real-time viewing of the number of tasks and waiting queues
Invitation mechanism: Friends invites corresponding rewards, including the detection of the mechanism to prevent malicious invitations.
Customize various global templates online in the management background: registration + login email template, insufficient balance template, default dialogue prompt, default various types of Prompt, etc.
Dialogue with each model + draw each operation to define the number of points deducted.
Dynamic user sidebar menu controls visible and hidden
User-side dynamic menu (supports embedded web pages, external link jumps, and internal path jumps)
Dialogue record PNG long picture export
Allow visitors to access the interface without login
Users must bind their mobile phone or email to use support
User-defined upload of avatars, image security detection including avatars
Sensitive word noise removal switch and custom regular support
LOGO scanning effect support
Real-time ban on user account support
The features and functions are more than this. Please check our demonstration site for details: Enter the demonstration site
screenshot
For screenshots, please refer to the data from the following sources: