youngtsai commited on
Commit
e7ddb80
·
1 Parent(s): ca6115f

包含 q_id, question 跟 choice 1~4, hint 1~5

Browse files
Files changed (1) hide show
  1. app.py +15 -8
app.py CHANGED
@@ -73,6 +73,7 @@ def image_to_text(url):
73
  1. 題號:
74
  2. 題目:
75
  3. 選項:
 
76
  """
77
 
78
  response = OPEN_AI_CLIENT.chat.completions.create(
@@ -103,16 +104,22 @@ def text_to_json(text):
103
  你是專業的轉譯器,看得懂題目,並保留 LATEX 語法($$)
104
  """
105
  user_prompt = """
106
- 將以內容轉成 json,並保留 latex 語法($$),請一定要用 LATEX markdown 語法(前後用 $ 包起來的形式),包含 question 跟 choice 1~4
 
 
107
  {
108
- "q_id" : 1,
109
- "question": .......,
110
- "choice_1": ....,
111
- "choice_2": .... ,
112
- "choice_3": ....,
113
- "choice_4": ....
 
 
 
 
 
114
  }
115
- ---
116
  """
117
  user_prompt += text
118
 
 
73
  1. 題號:
74
  2. 題目:
75
  3. 選項:
76
+ 4. 解題說明: 1. 步驟一, 2. 步驟二, 3. 步驟三....(最多五步驟)
77
  """
78
 
79
  response = OPEN_AI_CLIENT.chat.completions.create(
 
104
  你是專業的轉譯器,看得懂題目,並保留 LATEX 語法($$)
105
  """
106
  user_prompt = """
107
+ 將以內容轉成 json,並保留 latex 語法($$),請一定要用 LATEX markdown 語法(前後用 $ 包起來的形式)
108
+
109
+ 包含 q_id, question 跟 choice 1~4, hint 1~5
110
  {
111
+ "q_id" : 1,
112
+ "question": .......,
113
+ "choice_1": ....,
114
+ "choice_2": .... ,
115
+ "choice_3": ....,
116
+ "choice_4": ....,
117
+ "hint_1": ....,
118
+ "hint_2": ....,
119
+ "hint_3": ....,
120
+ "hint_4": ....,
121
+ "hint_5": ....
122
  }
 
123
  """
124
  user_prompt += text
125