dayuian commited on
Commit
f0b8f19
·
verified ·
1 Parent(s): af8e5d3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -1
app.py CHANGED
@@ -3,7 +3,8 @@ import random
3
  from vocab import get_sources, get_words_from_source
4
  from sentences import generate_sentences
5
  from ai_sentence import MODEL_LIST
6
- from quiz import generate_fill_in_blank_exam, check_exam, render_exam_interface
 
7
 
8
  def process_sentence(mode, word, source, num, use_ai, model_name):
9
  try:
@@ -28,6 +29,7 @@ def process_sentence(mode, word, source, num, use_ai, model_name):
28
  except Exception as e:
29
  return f"<p style='color:red;'>❌ 發生錯誤:{str(e)}</p>", f"錯誤:{str(e)}"
30
 
 
31
  def project_description():
32
  return """
33
  # 📖 VocabLine 單字例句工具
@@ -49,6 +51,7 @@ def project_description():
49
  - GitHub:[https://github.com/dayuian](https://github.com/dayuian)
50
  """
51
 
 
52
  with gr.Blocks(css="""
53
  #card-group { padding: 15px; border-radius: 12px; background-color: rgba(255, 255, 255, 0.05); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); margin-bottom: 15px; }
54
  .gradio-container { max-width: 800px; margin: auto; }
 
3
  from vocab import get_sources, get_words_from_source
4
  from sentences import generate_sentences
5
  from ai_sentence import MODEL_LIST
6
+ from quiz import generate_fill_in_blank_exam, check_exam
7
+
8
 
9
  def process_sentence(mode, word, source, num, use_ai, model_name):
10
  try:
 
29
  except Exception as e:
30
  return f"<p style='color:red;'>❌ 發生錯誤:{str(e)}</p>", f"錯誤:{str(e)}"
31
 
32
+
33
  def project_description():
34
  return """
35
  # 📖 VocabLine 單字例句工具
 
51
  - GitHub:[https://github.com/dayuian](https://github.com/dayuian)
52
  """
53
 
54
+
55
  with gr.Blocks(css="""
56
  #card-group { padding: 15px; border-radius: 12px; background-color: rgba(255, 255, 255, 0.05); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); margin-bottom: 15px; }
57
  .gradio-container { max-width: 800px; margin: auto; }