Files

32 lines
1.0 KiB
Python

from .personaplex_nodes import (
PersonaPlexModelLoader,
PersonaPlexInference,
PersonaPlexConversationServer,
PersonaPlexSettings,
PersonaPlexServerURL,
PERSONAPLEX_AVAILABLE
)
NODE_CLASS_MAPPINGS = {
"PersonaPlexModelLoader": PersonaPlexModelLoader,
"PersonaPlexInference": PersonaPlexInference,
"PersonaPlexConversationServer": PersonaPlexConversationServer,
"PersonaPlexSettings": PersonaPlexSettings,
"PersonaPlexServerURL": PersonaPlexServerURL,
}
NODE_DISPLAY_NAME_MAPPINGS = {
"PersonaPlexModelLoader": "PersonaPlex Model Loader",
"PersonaPlexInference": "PersonaPlex Inference",
"PersonaPlexConversationServer": "PersonaPlex Conversation Server",
"PersonaPlexSettings": "PersonaPlex Settings",
"PersonaPlexServerURL": "PersonaPlex Server URL",
}
WEB_DIRECTORY = None
if not PERSONAPLEX_AVAILABLE:
print("[PersonaPlex] Warning: PersonaPlex dependencies not available. Run: pip install -e personaplex_src/moshi")
__all__ = ["NODE_CLASS_MAPPINGS", "NODE_DISPLAY_NAME_MAPPINGS"]