Add files via upload
This commit is contained in:
@@ -0,0 +1,57 @@
|
||||
class PromptEmbedMango:
|
||||
|
||||
@classmethod
|
||||
def INPUT_TYPES(cls):
|
||||
return {
|
||||
"required": {
|
||||
"QualityTags": (
|
||||
"STRING",
|
||||
{
|
||||
"default": "",
|
||||
"multiline": True,
|
||||
"rows": 3
|
||||
}
|
||||
),
|
||||
"SceneDescription": (
|
||||
"STRING",
|
||||
{
|
||||
"default": "",
|
||||
"multiline": True,
|
||||
"rows": 3
|
||||
}
|
||||
),
|
||||
"Tags": (
|
||||
"STRING",
|
||||
{
|
||||
"default": "",
|
||||
"multiline": True,
|
||||
"rows": 3
|
||||
}
|
||||
),
|
||||
"Embeddings": (
|
||||
"STRING",
|
||||
{
|
||||
"default": "",
|
||||
"multiline": True,
|
||||
"rows": 3
|
||||
}
|
||||
),
|
||||
},
|
||||
"optional": {
|
||||
"string": (
|
||||
"STRING",
|
||||
{
|
||||
"default": ""
|
||||
}
|
||||
),
|
||||
},
|
||||
}
|
||||
|
||||
RETURN_TYPES = ("STRING",)
|
||||
FUNCTION = "execute"
|
||||
CATEGORY = "Mango Node Pack/Metadata"
|
||||
|
||||
def execute(self, QualityTags, SceneDescription, Tags, Embeddings, string=""):
|
||||
parts = [s.strip() for s in (QualityTags, SceneDescription, Tags, Embeddings, string) if s.strip()]
|
||||
concatenated = ", ".join(parts)
|
||||
return (concatenated,)
|
||||
+5
-2
@@ -4,6 +4,7 @@ from .MangoLoader import MangoLoader
|
||||
from .ImageSaverMango import ImageSaverMango
|
||||
from .LatentImageMango import LatentImageMango
|
||||
from .PromptMango import PromptMango
|
||||
from .PromptEmbedMango import PromptEmbedMango
|
||||
|
||||
NODE_CLASS_MAPPINGS = {
|
||||
"MangoTriggerExporter": MangoTriggerExporter,
|
||||
@@ -11,7 +12,8 @@ NODE_CLASS_MAPPINGS = {
|
||||
"MangoLoader": MangoLoader,
|
||||
"ImageSaverMango": ImageSaverMango,
|
||||
"LatentImageMango": LatentImageMango,
|
||||
"PromptMango": PromptMango
|
||||
"PromptMango": PromptMango,
|
||||
"PromptEmbedMango": PromptEmbedMango,
|
||||
}
|
||||
|
||||
NODE_DISPLAY_NAME_MAPPINGS = {
|
||||
@@ -20,5 +22,6 @@ NODE_DISPLAY_NAME_MAPPINGS = {
|
||||
"MangoLoader": "Loader (Mango)",
|
||||
"ImageSaverMango": "Image Saver (Mango)",
|
||||
"LatentImageMango": "Latent Image (Mango)",
|
||||
"PromptMango": "Prompt (Mango)"
|
||||
"PromptMango": "Prompt (Mango)",
|
||||
"PromptEmbedMango": "Prompt /w Embedding (Mango)",
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user