All ideas

Ability to edit and add system-wide inputs

The ability to effortlessly modify, remove, or add new default input parameters, such as Quality Type, Tone of Voice, and Number of Results, is important. Although it is currently possible to alter the default values for each of these parameters, it would be even more beneficial to introduce new parameters, customize the current ones and entirely remove the user input field when needed. For example, an admin might choose to allow users to modify the Language, Tone of Voice, while hidding the quality type, number of results, and max results length - using their default values. A custom input example could be adding a "Reading Level" parameter, which allows users to specify the desired complexity of the content. This parameter would be displayed as a dropdown menu with predefined options such as "5th Grade," "Intermediate," "Advanced," and "Expert." The custom inputs should be unlimited and entirely up to the admin to create, offering maximum flexibility for various use cases. The "Reading Level" parameter is just one example of many possible custom inputs that admins can develop to tailor the system to their specific needs. To enhance customization, it would be ideal to be able to edit those paramaters for each template. By utilizing a checkbox system, admins would have the ability to select which parameters can be accessed by users.