Commit History

with gr.Accordion(open=False, label="上傳的圖片"):
7199f12

youngtsai commited on

2. [數學用語、題目內的數字、選項上的數字、 數學符號、物理化學符號、英文單字] 請一定要用 LATEX markdown 語法(前後用 $ 包起來),LATEX 這很重要
3762261

youngtsai commited on

4. 請使用 Markdown 格式輸出,數學公式請用 $...$ 包裹。
c70b4a8

youngtsai commited on

6. 只要輸出 Markdown 格式,不要有多餘的文字解釋脈絡
aeadf34

youngtsai commited on

def analyze_calculation_image(image_base64):
50cf4ad

youngtsai commited on

inputs=[password_input, calculation_image_input, calculation_base64_input],
416a7c6

youngtsai commited on

calculation_image_input = gr.Image(label="上傳計算紙截圖", type="filepath")
71f8065

youngtsai commited on

with gr.Tab("計算紙分析"):
6914802

youngtsai commited on

with gr.Tab("Junyi_Q_ID", elem_id="junyi_q_id_tab"):
5710160

youngtsai commited on

with gr.Tab("Junyi_Q_ID", elem_id="junyi_q_id_tab"):
76662ab

youngtsai commited on

password_input = gr.Textbox(label="密碼", type="password", elem_id="password_input")
bedab32

youngtsai commited on

gradio>=4.36.0
046246f

youngtsai commited on

process_qid_to_data
f7622b4

youngtsai commited on

- (A) {choice_1}
4c45396

youngtsai commited on

with gr.Row():
b1497ac

youngtsai commited on

pdf_download_csv_output
2895fc0

youngtsai commited on

def convert_pdf_to_images(pdf_path):
0fce850

youngtsai commited on

single_download_csv_output = gr.File(label="下载 CSV")
6fe2264

youngtsai commited on

def process_single_image(image):
71dca57

youngtsai commited on

with gr.Tab("單張處理"):
2ab09d5

youngtsai commited on

5. 解題說明: 1. 步驟一, 2. 步驟二, 3. 步驟三....(最少三個步驟,最多五步驟),最後一個步驟 format 為: 答案選: (A) 或 (B) 或 (C) 或 (D) (選項用LATEX color:fuchsia, mbox)
47bc389

youngtsai commited on

4. 解題說明: 1. 步驟一, 2. 步驟二, 3. 步驟三....(最少三個步驟,最多五步驟)
38d2c0b

youngtsai commited on

hints.append({"content": question_json[hint_key], "images": {}, "widgets": {}})
6cb95b3

youngtsai commited on

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

youngtsai commited on

def text_to_json(text):
ca6115f

youngtsai commited on

rule: only show the json text format of the response
a09f7b1

youngtsai commited on

text_refine = text.replace("```json\n", "").replace("\n```", "")
0abd2d5

youngtsai commited on

- dont show the word:'json' in response
5100da5

youngtsai commited on

輸出格式為 JSON 格式,包含以下欄位:
7678d13

youngtsai commited on

EXAMPLE:
4f595e8

youngtsai commited on

question_json = json.loads(text)
50d9b71

youngtsai commited on

model="gpt-4o",
9d518fd

youngtsai commited on

create_csv
0aacc23

youngtsai commited on

clean code
9cb25c1

youngtsai commited on

def process_and_upload(images, sheet_url):
1315ebf

youngtsai commited on

ignore
4250516

youngtsai commited on

filepath
de81fa4

youngtsai commited on

image_input = gr.Files(label="选择图片", type="file")
ba9ecdc

youngtsai commited on

GSHEET_KEY = os.getenv("GOOGLE_APPLICATION_CREDENTIALS_JSON")
d0fe051

youngtsai commited on

oauth2client
5554496

youngtsai commited on

os.getenv("OPEN_AI_KEY")
d279d21

youngtsai commited on

GCS_KEY = os.getenv("GOOGLE_APPLICATION_CREDENTIALS_JSON")
6c5d60c

youngtsai commited on

initial commit
29186a4
verified

youngtsai commited on