mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
17 lines
360 B
TypeScript
17 lines
360 B
TypeScript
import * as InvokeAI from '../../app/invokeai';
|
|
|
|
const promptToString = (prompt: InvokeAI.Prompt): string => {
|
|
if (prompt.length === 1) {
|
|
return prompt[0].prompt;
|
|
}
|
|
|
|
return prompt
|
|
.map(
|
|
(promptItem: InvokeAI.PromptItem): string =>
|
|
`${promptItem.prompt}:${promptItem.weight}`
|
|
)
|
|
.join(' ');
|
|
};
|
|
|
|
export default promptToString;
|