|
6 | 6 |
|
7 | 7 | Требуемая структура JSON (все ключи должны присутствовать, точно так, как указано ниже): |
8 | 8 | { |
9 | | - "summary": "1-2 sentences, neutral overview of the entire article set", |
10 | | - "main_conclusions": ["conclusion 1", "conclusion 2", "conclusion 3"], |
11 | | - "sentiment_label": "positive" | "negative" | "neutral", |
12 | | - "sentiment_score": <number 0-100, percentage of articles matching sentiment_label>, |
13 | | - "sentiment_distribution": {"positive": <number>, "negative": <number>, "neutral": <number>}, |
14 | | - "main_topics": ["topic 1", "topic 2", "topic 3"], |
| 9 | + "summary": "1-2 предложения, нейтральный обзор всего набора статей.", |
| 10 | + "main_conclusions": ["Вывод 1", "Вывод 2", "Вывод 3"], |
| 11 | + "sentiment_label": "Позитивное" | "Негативное" | "Нейтральное", |
| 12 | + "sentiment_score": <число от 0 до 100, процент статей, соответствующих метке sentiment_label>, |
| 13 | + "sentiment_distribution": {"положительный": <число>, "отрицательный": <число>, "нейтральный": <число>}, |
| 14 | + "main_topics": ["тема 1", "тема 2", "тема 3"], |
15 | 15 | "highlight": { |
16 | | - "url": "<url of the most important article>", |
17 | | - "title": "<title>", |
18 | | - "author": "<author or null>", |
19 | | - "description": "<brief description or null>", |
20 | | - "reason": "<one short sentence about why this article was selected>" |
| 16 | + "url": "<url самой важной статьи>", |
| 17 | + "title": "<заголовок>", |
| 18 | + "author": "<автор>", |
| 19 | + "description": "<краткое описание>", |
| 20 | + "reason": "<Одно короткое предложение о том, почему эта статья была выбрана.>" |
21 | 21 | }, |
22 | | - "data_quality_warnings": ["warning 1", ...] |
| 22 | + "data_quality_warnings": ["предупреждение 1", ...] |
23 | 23 | } |
24 | 24 |
|
25 | 25 | Правила: |
|
41 | 41 |
|
42 | 42 | 10. Будьте объективны и основывайтесь на фактах. Выводите ТОЛЬКО объект JSON.""" |
43 | 43 |
|
44 | | -USER_PROMPT_TEMPLATE = """Analyze this pocket of news articles. |
| 44 | +USER_PROMPT_TEMPLATE = """Проанализируй этот фрагмент новостных статей.. |
45 | 45 |
|
46 | | -Keyword: {keyword} |
47 | | -Total articles: {count} |
| 46 | +Ключевое слово: {keyword} |
| 47 | +Всего статей: {count} |
48 | 48 |
|
49 | | -Articles: |
| 49 | +Статьи: |
50 | 50 | {articles} |
51 | 51 |
|
52 | | -Return the JSON object exactly as specified in the system prompt.""" |
| 52 | +
|
| 53 | +Верни JSON-объект точно в том виде, в котором он указан в системном запросе.""" |
0 commit comments