vidfom's picture
Upload folder using huggingface_hub
618f472 verified
import gradio as gr
from shared.utils.plugins import WAN2GPPlugin
class GuidesPlugin(WAN2GPPlugin):
def __init__(self):
super().__init__()
self.name = "Guides Tab"
self.version = "1.0.0"
self.description = "Guides for using WAN2GP"
def setup_ui(self):
self.add_tab(
tab_id="info",
label="Guides",
component_constructor=self.create_guides_ui,
position=2
)
def create_guides_ui(self):
with open("docs/VACE.md", "r", encoding="utf-8") as reader:
vace= reader.read()
with open("docs/MODELS.md", "r", encoding="utf-8") as reader:
models = reader.read()
with open("docs/LORAS.md", "r", encoding="utf-8") as reader:
loras = reader.read()
with open("docs/FINETUNES.md", "r", encoding="utf-8") as reader:
finetunes = reader.read()
with open("docs/PLUGINS.md", "r", encoding="utf-8") as reader:
plugins = reader.read()
with gr.Tabs() :
with gr.Tab("Models", id="models"):
gr.Markdown(models)
with gr.Tab("Loras", id="loras"):
gr.Markdown(loras)
with gr.Tab("Vace", id="vace"):
gr.Markdown(vace)
with gr.Tab("Finetunes", id="finetunes"):
gr.Markdown(finetunes)
with gr.Tab("Plugins", id="plugins"):
gr.Markdown(plugins)