Update app.py
Browse files
app.py
CHANGED
|
@@ -7,9 +7,9 @@ Original file is located at
|
|
| 7 |
|
| 8 |
import gradio as gr
|
| 9 |
import youtube_insight
|
|
|
|
| 10 |
|
| 11 |
-
|
| 12 |
-
demo = gr.Interface(fn=youtube_insight.ideagen,
|
| 13 |
inputs=[
|
| 14 |
gr.Dropdown(
|
| 15 |
label = "生成內容",
|
|
@@ -36,4 +36,40 @@ demo = gr.Interface(fn=youtube_insight.ideagen,
|
|
| 36 |
outputs =[gr.Textbox(lines=10)],
|
| 37 |
allow_flagging="never", )
|
| 38 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 39 |
demo.launch()
|
|
|
|
| 7 |
|
| 8 |
import gradio as gr
|
| 9 |
import youtube_insight
|
| 10 |
+
import strategy
|
| 11 |
|
| 12 |
+
youtube_insight_demo = gr.Interface(fn=youtube_insight.ideagen,
|
|
|
|
| 13 |
inputs=[
|
| 14 |
gr.Dropdown(
|
| 15 |
label = "生成內容",
|
|
|
|
| 36 |
outputs =[gr.Textbox(lines=10)],
|
| 37 |
allow_flagging="never", )
|
| 38 |
|
| 39 |
+
strategy_demo = gr.Interface(fn=strategy.ideagen,
|
| 40 |
+
inputs=[
|
| 41 |
+
gr.Dropdown(
|
| 42 |
+
label = "分析方式",
|
| 43 |
+
choices = ["SWOT分析", "五力分析", "PESTEL分析" ,"商業模式畫布 / Business Model Canvas","STP分析","4P分析","競爭分析 / Competitor Analysis"],
|
| 44 |
+
type = "index",
|
| 45 |
+
value = 0),
|
| 46 |
+
gr.Textbox(
|
| 47 |
+
label = "品牌名稱",
|
| 48 |
+
value = "疾風漢堡"
|
| 49 |
+
) ,
|
| 50 |
+
gr.Textbox(
|
| 51 |
+
label = "產品列表",
|
| 52 |
+
lines = 3,
|
| 53 |
+
value = "漢堡系列:經典牛肉漢堡、辣味雞腿漢堡、黑椒豬排堡、素食豆腐堡。\n小食系列:薯條、雞塊、沙拉、蔬菜條。\n飲品系列:冰鎮啤酒、手工蘇打、精釀咖啡、新鮮果汁。\n季節限定系列:結合當地節慶與食材的限定漢堡及小吃。"
|
| 54 |
+
) ,
|
| 55 |
+
gr.Textbox(
|
| 56 |
+
label = "品牌理念",
|
| 57 |
+
value = "疾風漢堡致力於為現代快節奏生活的顧客提供既快速又美味的餐飲體驗。我們的理念是「速度與風味並駕齊驅」" ) ,
|
| 58 |
+
gr.Textbox(
|
| 59 |
+
label = "品牌目標",
|
| 60 |
+
value = "我們的目標是在未來五年內成為亞洲地區內,快速餐飲市場的領導品牌,並著手全球市場的擴張" ) ,
|
| 61 |
+
gr.Textbox(
|
| 62 |
+
label = "目標客群",
|
| 63 |
+
value = "我們的主要目標顧客是都市中的年輕專業人士、學生以及尋求快餐但不願妥協品質的消費者"
|
| 64 |
+
) ,
|
| 65 |
+
gr.Textbox(
|
| 66 |
+
label = "補充資料",
|
| 67 |
+
lines = 2,
|
| 68 |
+
value = ""
|
| 69 |
+
) ] ,
|
| 70 |
+
outputs =[gr.Textbox(lines=25)],
|
| 71 |
+
allow_flagging="never", )
|
| 72 |
+
|
| 73 |
+
|
| 74 |
+
demo = gr.TabbedInterface([strategy_demo, youtube_insight_demo], ["策略生成器", "靈感生成器(Youtube加強版)"])
|
| 75 |
demo.launch()
|