Merge pull request #1493 from valadaptive/generate-cleanups

Clean up Generate(), part 1
This commit is contained in:
Cohee
2023-12-11 20:21:32 +02:00
committed by GitHub
4 changed files with 275 additions and 375 deletions

View File

@@ -1781,7 +1781,14 @@ async function generateMultimodalPrompt(generationType, quietPrompt) {
*/
async function generatePrompt(quietPrompt) {
const reply = await generateQuietPrompt(quietPrompt, false, false);
return processReply(reply);
const processedReply = processReply(reply);
if (!processedReply) {
toastr.error('Prompt generation produced no text. Make sure you\'re using a valid instruct template and try again', 'Image Generation');
throw new Error('Prompt generation failed.');
}
return processedReply;
}
async function sendGenerationRequest(generationType, prompt, characterName = null, callback) {