This document provides a comprehensive overview of the ai-beehive project, detailing its features, implementation, and usage. It covers aspects such as server setup, user authentication, image generation, and planned future functionalities. Detailed instructions are provided for various aspects of the project. Contact information is included for further inquiries.
ai-beehive
Server purchase: Asia Cloud 7.2% off discount code: aibeehive
introduce
frame
Deploy and run
IDEA run
Function introduction
Login Register
1. Email login and registration
Use satoken to implement token storage. The token currently exists in redis
2.Permission verification
Added login and registration email suffix verification, you can choose which email suffix is allowed to log in.
Add whether to enable registration. Registration is not allowed if it is not enabled.
Add registration review. After it is turned on, the user's registration status will be pending review. The administrator needs to change the user's status to passed before they can log in.
Added user login status, including login prohibited, pending review, and normal. Users who are prohibited from logging in cannot log in and can be forced to log out by removing the Redis user token.
3.Related parameters
Control through the email-registerLoginConfig param key of the bhsysparam table
Drawing management
Drawing status
Drawing permissions
Drawing configuration item management
room type
Midjourney
Imagine
For the Vincent diagram function, the default message sent from the input box is the imagine command. You need to enter an English prompt word, and a progress bar will be displayed during the process. If you enter illegal content, there will be no prompt. At this time, the message is equivalent to an exception, and the task status is reset through a scheduled task. The pictures displayed by default are zoomed to reduce traffic transmission. Click to view the original picture if necessary.
Upscale
Enlarge one of the pictures. The picture Upscale generated by Imagine can only be clicked once and cannot be clicked repeatedly.
Variation
Generate four new pictures based on one picture
Describe
Illustrated text
Click the icon to upload a picture
Four prompts will be generated. The four options of 1234 represent these four prompts respectively. Click to automatically send the corresponding prompts to the Imagine message.
OpenAi Image
OpenAI GPT 3.5 & 4
All parameters for calling the OpenAi interface are encapsulated into configuration items, and users can configure parameters according to the situation.
Official websiteChatGPT
NewBing
Planning function
Implementation plan
Contact information
Join the group and add WeChat notes to Github