bvd757 commited on
Commit
5aeb4e2
·
1 Parent(s): d474752

highlight mode_v1

Browse files
Files changed (1) hide show
  1. search_errors_logic.py +7 -9
search_errors_logic.py CHANGED
@@ -26,21 +26,19 @@ input text:
26
  prompt_compare_get_comment = """
27
  Ты должен писать комментарий об ошибке в тексте.
28
  Тебе дан кусок текст, в котором есть одна или несколько ошибок и этот же кусок текста с исправленными ошибками.
29
- В тексте может быть несколько ошибок. Твоя задача - кратко описать только первую ошибку.
30
- Упоминать другие ошибки запрещено, нужно описать только самую первую.
31
- Запрещено упоминать больше одной ошибки
32
- Пиши кратко, не больше одного предложения. Отвечай на русском языке.
33
 
34
 
35
  ### Пример 1:
36
  original text:
37
- "кросивую, собаку"
38
 
39
  corrected text:
40
  "красивую собаку"
41
 
42
  Твой ответ:
43
- Орфографическая ошибка: "кросивую" -> "красивую".
44
 
45
 
46
  ### Пример 2:
@@ -51,7 +49,7 @@ corrected text:
51
  "я решил пойти в"
52
 
53
  Твой ответ:
54
- Опечатка: повтор пробела.
55
 
56
 
57
  Теперь твоя очередь:
@@ -239,8 +237,8 @@ def check_text_chat_gpt_highlight_mode(text, fixed_text=None, add_errors=False,
239
  inp = prompt_compare_get_comment.format(text[bound["start_orig"]:bound["end_orig"]],
240
  fixed_text[bound["start_corr"]:bound["end_corr"]])
241
  errors.append({
242
- 'start': start_orig,
243
- 'end': end_orig,
244
  'message': get_gpt_response(inp, client_name="vsegpt"),
245
  })
246
 
 
26
  prompt_compare_get_comment = """
27
  Ты должен писать комментарий об ошибке в тексте.
28
  Тебе дан кусок текст, в котором есть одна или несколько ошибок и этот же кусок текста с исправленными ошибками.
29
+ Твоя задача - кратко описать все ошибки, которые есть в тексте.
30
+ Пиши кратко, не больше одного-двух предложений. Отвечай на русском языке.
 
 
31
 
32
 
33
  ### Пример 1:
34
  original text:
35
+ "кросивую, сабаку"
36
 
37
  corrected text:
38
  "красивую собаку"
39
 
40
  Твой ответ:
41
+ Орфографические ошибки: "кросивую" -> "красивую", "сабаку" -> "собаку", лишняя запятая после "красивую".
42
 
43
 
44
  ### Пример 2:
 
49
  "я решил пойти в"
50
 
51
  Твой ответ:
52
+ Опечатка: повтор пробела, лишняя запятая после слова "пойти".
53
 
54
 
55
  Теперь твоя очередь:
 
237
  inp = prompt_compare_get_comment.format(text[bound["start_orig"]:bound["end_orig"]],
238
  fixed_text[bound["start_corr"]:bound["end_corr"]])
239
  errors.append({
240
+ 'start': bound["start_orig"],
241
+ 'end': bound["end_orig"],
242
  'message': get_gpt_response(inp, client_name="vsegpt"),
243
  })
244