youngtsai commited on
Commit
89f68d0
·
verified ·
1 Parent(s): a8471de

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -19,7 +19,7 @@ def mock_summary():
19
  def add_to_file_list(file, file_list):
20
  if file:
21
  file_list.append(file.name)
22
- return file_list, None # 清空文件選擇框
23
 
24
  def process_selected_files(selected_files):
25
  # 假資料模擬處理 RAG
@@ -40,11 +40,11 @@ with gr.Blocks() as demo:
40
  with gr.Column(visible=True) as source_column:
41
  gr.Markdown("### 來源選單")
42
 
43
- file_list = gr.State([])
44
 
45
  upload_file = gr.File(label="從電腦添加文件", file_types=[".txt", ".pdf", ".docx"])
46
  add_file_button = gr.Button("添加到來源列表")
47
- file_display = gr.CheckboxGroup(label="已上傳的文件", interactive=True)
48
 
49
  add_file_button.click(add_to_file_list, inputs=[upload_file, file_list], outputs=[file_display, upload_file])
50
 
 
19
  def add_to_file_list(file, file_list):
20
  if file:
21
  file_list.append(file.name)
22
+ return gr.update(choices=file_list), None # 清空文件選擇框
23
 
24
  def process_selected_files(selected_files):
25
  # 假資料模擬處理 RAG
 
40
  with gr.Column(visible=True) as source_column:
41
  gr.Markdown("### 來源選單")
42
 
43
+ file_list = []
44
 
45
  upload_file = gr.File(label="從電腦添加文件", file_types=[".txt", ".pdf", ".docx"])
46
  add_file_button = gr.Button("添加到來源列表")
47
+ file_display = gr.CheckboxGroup(label="已上傳的文件", interactive=True, choices=file_list)
48
 
49
  add_file_button.click(add_to_file_list, inputs=[upload_file, file_list], outputs=[file_display, upload_file])
50