fixes_v3
Browse files- search_errors_logic.py +5 -7
search_errors_logic.py
CHANGED
@@ -2,7 +2,8 @@ import openai
|
|
2 |
from openai import OpenAI
|
3 |
import difflib
|
4 |
|
5 |
-
prompt_is_there_error = """
|
|
|
6 |
1. Оригинальный текст (точно без ошибок)
|
7 |
2. Текст для проверки (может содержать ошибку или альтернативное написание)
|
8 |
|
@@ -11,17 +12,14 @@ prompt_is_there_error = """Ты — лингвистический анализ
|
|
11 |
- Если во втором тексте есть ошибка (отличается от оригинала и это не допустимый вариант написания) — верни 1
|
12 |
- Если текст совпадает с оригиналом или отличается только допустимыми вариантами написания (синонимы, альтернативная пунктуация и т.п.) — верни 0
|
13 |
|
14 |
-
Формат ответа — строго JSON:
|
15 |
-
```json
|
16 |
-
{
|
17 |
-
"result": 0|1
|
18 |
-
}
|
19 |
-
|
20 |
Оригинальный текст:
|
21 |
{}
|
22 |
|
23 |
Текст для проверки:
|
24 |
{}
|
|
|
|
|
|
|
25 |
"""
|
26 |
|
27 |
prompt_fix_text_gpt = """
|
|
|
2 |
from openai import OpenAI
|
3 |
import difflib
|
4 |
|
5 |
+
prompt_is_there_error = """
|
6 |
+
Ты — лингвистический анализатор. Тебе будут даны две текстовые строки:
|
7 |
1. Оригинальный текст (точно без ошибок)
|
8 |
2. Текст для проверки (может содержать ошибку или альтернативное написание)
|
9 |
|
|
|
12 |
- Если во втором тексте есть ошибка (отличается от оригинала и это не допустимый вариант написания) — верни 1
|
13 |
- Если текст совпадает с оригиналом или отличается только допустимыми вариантами написания (синонимы, альтернативная пунктуация и т.п.) — верни 0
|
14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
Оригинальный текст:
|
16 |
{}
|
17 |
|
18 |
Текст для проверки:
|
19 |
{}
|
20 |
+
|
21 |
+
Вывод В ФОРМАТЕ JSON без комментариев:
|
22 |
+
{{"result": 0|1}}
|
23 |
"""
|
24 |
|
25 |
prompt_fix_text_gpt = """
|