Update app.py
Browse files
app.py
CHANGED
|
@@ -5,13 +5,13 @@ import gradio as gr
|
|
| 5 |
from gradio_client import Client
|
| 6 |
|
| 7 |
# ==========================================
|
| 8 |
-
# 0.
|
| 9 |
# ==========================================
|
| 10 |
PRIVATE_SPACE_ID = "Yoyo2004/Longstory-backend"
|
| 11 |
HF_TOKEN = os.environ.get("HF_TOKEN")
|
| 12 |
|
| 13 |
# ==========================================
|
| 14 |
-
# 1. CSS
|
| 15 |
# ==========================================
|
| 16 |
custom_css = """
|
| 17 |
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@300;400;500;700&family=Noto+Serif+SC:wght@400;700&family=JetBrains+Mono:wght@400&family=Inter:wght@400;600&display=swap');
|
|
@@ -356,10 +356,18 @@ with gr.Blocks(theme=gr.themes.Soft(primary_hue="indigo", neutral_hue="slate"),
|
|
| 356 |
""")
|
| 357 |
premise_input = gr.Textbox(label="Premise", show_label=False, lines=5, elem_classes=["input-box"], placeholder="输入故事创意...")
|
| 358 |
|
| 359 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 360 |
with gr.Column(elem_classes=["examples-table"]):
|
| 361 |
gr.Examples(
|
| 362 |
-
examples=
|
| 363 |
inputs=premise_input,
|
| 364 |
label=None
|
| 365 |
)
|
|
|
|
| 5 |
from gradio_client import Client
|
| 6 |
|
| 7 |
# ==========================================
|
| 8 |
+
# 0. 配置
|
| 9 |
# ==========================================
|
| 10 |
PRIVATE_SPACE_ID = "Yoyo2004/Longstory-backend"
|
| 11 |
HF_TOKEN = os.environ.get("HF_TOKEN")
|
| 12 |
|
| 13 |
# ==========================================
|
| 14 |
+
# 1. CSS
|
| 15 |
# ==========================================
|
| 16 |
custom_css = """
|
| 17 |
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@300;400;500;700&family=Noto+Serif+SC:wght@400;700&family=JetBrains+Mono:wght@400&family=Inter:wght@400;600&display=swap');
|
|
|
|
| 356 |
""")
|
| 357 |
premise_input = gr.Textbox(label="Premise", show_label=False, lines=5, elem_classes=["input-box"], placeholder="输入故事创意...")
|
| 358 |
|
| 359 |
+
# 2. 灵感卡片
|
| 360 |
+
gr.HTML('<div class="examples-container"><div class="examples-label">⚡ 快速开始 (Quick Inspirations)</div></div>')
|
| 361 |
+
|
| 362 |
+
example_prompts = [
|
| 363 |
+
["高中时互相看不顺眼的死对头,十年后在公司并购案谈判桌上重逢,一个是冷血收购方,一个是绝境求生的CEO。"],
|
| 364 |
+
["天生'废灵根'的宗门弃徒,在被逐出师门当晚,意外捡到一个能听见万物心声的黑色小鼎。"],
|
| 365 |
+
["一觉醒来,人类全部消失,只剩下我和我养的猫。第三天,猫开口对我说话了。"]
|
| 366 |
+
]
|
| 367 |
+
|
| 368 |
with gr.Column(elem_classes=["examples-table"]):
|
| 369 |
gr.Examples(
|
| 370 |
+
examples=example_prompts,
|
| 371 |
inputs=premise_input,
|
| 372 |
label=None
|
| 373 |
)
|