Commit History

fastapi==0.112.2
32590e2

youngtsai commited on

pydantic==2.5.2
f5cd3a7

youngtsai commited on

delete_file
f455cf9

youngtsai commited on

1. 目前提交字數在100-200字之間,主題與內容的評等最高只能是B+。
405e31e

youngtsai commited on

{prompt_add}
d5a5d8f

youngtsai commited on

raise gr.Error("輸入的文字長度過短,少於 100字,請重新輸入!")
a966da3

youngtsai commited on

# 錯別字檢查:
38dbb2e

youngtsai commited on

verify_string_length_short(paragraph)
e43e753

youngtsai commited on

gr.Markdown("Cutor 是你得力的作文批改小幫手,但它不是老師,和你一樣都在學習,偶爾也會出錯。如果你對於 Cutor 給你的建議有疑問,請提出和平台討論喔")
3a1e9e4

youngtsai commited on

gr.Markdown("### Cutor 是你得力的作文批改小幫手,但它不是老師,和你一樣都在學習,偶爾也會出錯。如果你對於 Cutor 給你的建議有疑問,請提出和平台討論喔")
4eaef3e

youngtsai commited on

gr.Markdown("### Cutor是你得力的作文批改小幫手,但它不是老師,和你一樣都在學習,偶爾也會出錯。如果你對於Cutor給你的建議有疑問,請提出和老師討論喔")
6aba3c7

youngtsai commited on

def generate_content_by_open_ai_assistant_spelling_robot(paragraph, thread_id=None, model_name=None):
2f81547

youngtsai commited on

text_size=gr.themes.sizes.text_lg
40da85f

youngtsai commited on

check_chinese_essay_feedback
7018f10

youngtsai commited on

def generate_submission_html(submission_json):
dc0bf4b

youngtsai commited on

html update
7f1a8a5

youngtsai commited on

def format_log_file_name_timestamp(timestamp):
563b3ac

youngtsai commited on

def generate_table_html(table_data, title, color):
2d9ac9c

youngtsai commited on

raise gr.Error("網路塞車,或是內容有誤,請稍後重新嘗試!")
f1b30c1

youngtsai commited on

def update_assignment_data_html(assignment_data):
5ffa4f4

youngtsai commited on

def generate_submission_html(submission_json):
da6f9f2

youngtsai commited on

timestamp_now = datetime.now(pytz.utc).astimezone(pytz.timezone('Asia/Taipei')).strftime("%Y-%m-%d %H:%M:%S")
2f705b4

youngtsai commited on

user_submissions_json = self.gcs_service.download_as_string(self.bucket_name, f"users/{encoded_student_id_url}/submissions.json")
fc8f628

youngtsai commited on

self.gcs_service.upload_json_string(self.bucket_name, f"users/{encoded_student_id_url}/submissions.json", json.dumps(user_submissions))
e65370d

youngtsai commited on

encoded_user_id_url = urllib.parse.quote(user_id, safe='')
4d3170d

youngtsai commited on

submission_id = _SubmissionService.submit_assignment(
97b33ec

youngtsai commited on

_AssignmentService, _SubmissionService)
bb2d6dc

youngtsai commited on

def submit_assignment(user_data, user_nickname, assignment_id, submission_content, file_name):
3c532c9

youngtsai commited on

encoded_student_id_url = urllib.parse.quote(student_id, safe='')
d270452

youngtsai commited on

user_nickname = gr.Textbox(label="User Nickname", value="", elem_id="jutor_user_nickname_input")
d24812f

youngtsai commited on

gr.Markdown("<span style='color:#4e80ee'>年級</span>", visible=False)
6051ca6

youngtsai commited on

<a href="{assignment_data['assignment_url']}" target="_blank" style="display: inline-block; padding: 10px 15px; background-color: #007bff; color: white; text-decoration: none; border-radius: 5px; transition: background-color 0.3s;" onmouseover="this.style.backgroundColor='#0056b3'" onmouseout="this.style.backgroundColor='#007bff'">點擊前往作業</a>
017062f

youngtsai commited on

"中文寫作 AI 批改": "chinese",
e751703

youngtsai commited on

gr.Markdown("### 📝 作業管理")
582ae18

youngtsai commited on

with gr.Tab("學生|模擬繳交"):
febc22d

youngtsai commited on

assignment_introduction = gr.TextArea(label="寫作引文")
b1ba273

youngtsai commited on

def update_submission_data_html(submission_json):
96c172b

youngtsai commited on

if "hf.space" in request_origin:
25cbf06

youngtsai commited on

with gr.Tab("老師|作業列表") as assignment_list_tab:
e9e2b32

youngtsai commited on

class AssignmentService:
309c78e

youngtsai commited on

with gr.Accordion("📚 中文段落練習歷程回顧", open=True) as chinese_grapragh_practice_logs_accordion:
330a072

youngtsai commited on

gr.Error("請先登入")
63ec01d

youngtsai commited on

1. 我給你兩篇文章,請進行比較跟批改,並給出建議,如果文章完全一樣,請給出回饋:「這兩篇文章內容完全一樣,無法進行評分。」,後續評分給予 level X,仍要輸出 JSON
4ff4d9d

youngtsai commited on

gr.Markdown("# 作業模式")
3241d2f

youngtsai commited on

# === Chinese ===
46e3554

youngtsai commited on

chinese_full_paragraph_input_history = content_json["chinese_full_paragraph_input"]
261c79c

youngtsai commited on

def get_chinese_paragraph_refine_evaluate_content(model, sys_content, paragraph_1, paragraph_2, user_refine_paragraph_prompt):
5e8cb11

youngtsai commited on

with gr.Tab("中文作文工具") as chinese_idea_tab:
5c82c23

youngtsai commited on