tuneit_demo / interface /share_price_trend_interface.py
cryman38's picture
Upload 16 files
d7cbe0f verified
raw
history blame contribute delete
641 Bytes
import gradio as gr
from modules.share_price_trend import share_price_trend, gradio_interface
examples = [
["AAPL,GOOGL,MSFT", 90],
["SCHD,QQQ", 365]
]
# Define Gradio components for inputs
stock_codes = gr.Textbox(
label="Stock Codes",
# info="Enter stock codes separated by comma.",
placeholder="e.g., AAPL,GOOGL,MSFT",
value="SCHD,QQQ"
)
period = gr.Number(
label="Number of Days",
value=365
)
# Define output component
input = [stock_codes, period]
output = gr.Plot()
component_rows = [[stock_codes], [period]]
# Define the update function
def update_output(*args):
return gradio_interface(*args)