Spaces:
Sleeping
Sleeping
def verify_string_length(text):
Browse files
app.py
CHANGED
@@ -1020,7 +1020,13 @@ def get_chinese_paragraph_practice_log_session_content(file_name):
|
|
1020 |
|
1021 |
|
1022 |
# === OpenAI Assistant ===
|
|
|
|
|
|
|
|
|
|
|
1023 |
def get_chinese_paragraph_evaluate_content(model, sys_content, paragraph, user_generate_paragraph_evaluate_prompt):
|
|
|
1024 |
user_content = f"""
|
1025 |
sys_content: {sys_content}
|
1026 |
---
|
@@ -1052,6 +1058,8 @@ def get_chinese_paragraph_evaluate_content(model, sys_content, paragraph, user_g
|
|
1052 |
return content_text, content_table
|
1053 |
|
1054 |
def get_chinese_paragraph_refine_evaluate_content(model, sys_content, paragraph_1, paragraph_2, user_refine_paragraph_prompt):
|
|
|
|
|
1055 |
user_content = f"""
|
1056 |
sys_content: {sys_content}
|
1057 |
---
|
|
|
1020 |
|
1021 |
|
1022 |
# === OpenAI Assistant ===
|
1023 |
+
def verify_string_length(text):
|
1024 |
+
if len(text) > 2000:
|
1025 |
+
raise gr.Error("輸入的文字長度過長,請重新輸入!")
|
1026 |
+
|
1027 |
+
|
1028 |
def get_chinese_paragraph_evaluate_content(model, sys_content, paragraph, user_generate_paragraph_evaluate_prompt):
|
1029 |
+
verify_string_length(paragraph)
|
1030 |
user_content = f"""
|
1031 |
sys_content: {sys_content}
|
1032 |
---
|
|
|
1058 |
return content_text, content_table
|
1059 |
|
1060 |
def get_chinese_paragraph_refine_evaluate_content(model, sys_content, paragraph_1, paragraph_2, user_refine_paragraph_prompt):
|
1061 |
+
verify_string_length(paragraph_1)
|
1062 |
+
verify_string_length(paragraph_2)
|
1063 |
user_content = f"""
|
1064 |
sys_content: {sys_content}
|
1065 |
---
|