
Parameters
Required Parameters
| Parameter | Type | Description |
|---|---|---|
| template | Select | Choose a template from available video presets |
Output
| Output | Type | Description |
|---|---|---|
| pixverse_template | PixverseIO.TEMPLATE | Configuration object containing the selected template ID |
A helper node that provides preset templates for PixVerse video generation

| Parameter | Type | Description |
|---|---|---|
| template | Select | Choose a template from available video presets |
| Output | Type | Description |
|---|---|---|
| pixverse_template | PixverseIO.TEMPLATE | Configuration object containing the selected template ID |
class PixverseTemplateNode:
"""
Select template for Pixverse Video generation.
"""
RETURN_TYPES = (PixverseIO.TEMPLATE,)
RETURN_NAMES = ("pixverse_template",)
FUNCTION = "create_template"
CATEGORY = "api node/video/Pixverse"
@classmethod
def INPUT_TYPES(s):
return {
"required": {
"template": (list(pixverse_templates.keys()), ),
}
}
def create_template(self, template: str):
template_id = pixverse_templates.get(template, None)
if template_id is None:
raise Exception(f"Template '{template}' is not recognized.")
# just return the integer
return (template_id,)
Was this page helpful?