Feature Request: Configurable AIGC Tag for Specified Prompts
The AIGC tag can be configured to be added for specified prompts instead of for all prompts.
For example, one can use the following settings:
{
"apiKey": "<your-api-key>",
"model": "gpt-3.5-turbo",
"addtag": ["Summarize", "Generate Ideas", "Explain This"], // for built in prompts
"customPrompts": {
"enable": true,
"prompts": [
{
"name": "Markdown Table",
"prompt": "Please generate a {{text}} Markdown table",
"output": "replace",
"addtag": false // for custom prompts
}
]
},
"disabled": false
}
A more general idea — cancel the outside addtag key, only use the inside addtag key for each custom prompt, and — consider changing the inside addtag key to keys named top-append and end-append for each prompt. When top-append and end-append have values, such as a tag "#AI-Generated" or multiple tags "#AI-Generated #Summarize #needdoublecheck", append this content to the top or the end of the LLM response result; else if it’s empty, just leave it.
A more general idea — cancel the outside
addtagkey, only use the insideaddtagkey for each custom prompt, and — consider changing the insideaddtagkey to keys namedtop-appendandend-appendfor each prompt. Whentop-appendandend-appendhave values, such as a tag"#AI-Generated"or multiple tags"#AI-Generated #Summarize #needdoublecheck", append this content to the top or the end of the LLM response result; else if it’s empty, just leave it.
Btw, attach a use case here, ask the LLM to complete a Markdown Table (from typed or OCR text). In this case, I need to delete the tag manually to make the table work.