File size: 6,969 Bytes
461adca | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 | # Швидкий старт: Редагування промптів
## Як користуватись
### 1. Відкрийте вкладку "⚙️ Налаштування"
У головному інтерфейсі додатку перейдіть до четвертої вкладки "⚙️ Налаштування"
### 2. Редагуйте промпти
Ви побачите три великих текстових поля:
**📋 Системний промпт** - визначає роль AI
```
Ти - кваліфікований юрист-аналітик, експерт з правових позицій...
```
**⚖️ Промпт генерації** - шаблон для створення правових позицій
```
Дотримуйся цих інструкцій...
{court_decision_text}
{comment}
```
**🔍 Промпт аналізу** - шаблон для порівняння позицій
```
Ваше завдання - проаналізувати...
{query}
{question}
{context_str}
```
### 3. Збережіть зміни
Натисніть кнопку **"💾 Зберегти промпти"**
Ви побачите повідомлення: "✅ Промпти успішно збережено для вашої сесії"
### 4. Використовуйте кастомні промпти
Тепер при генерації правових позицій будуть використовуватись ваші промпти!
Поверніться до вкладки **"💡 Генерація"** та створіть нову правову позицію - вона буде згенерована з вашими налаштуваннями.
### 5. Скидання до стандартних (опціонально)
Якщо хочете повернути початкові промпти, натисніть **"🔄 Скинути до стандартних"**
## Важливо знати
### ⏰ Тривалість сесії
Ваші налаштування зберігаються **тільки на час поточної сесії** (30 хвилин без активності).
Після закриття браузера або таймауту промпти скидаються до стандартних.
### 👥 Ізоляція користувачів
Кожен користувач має **свої власні** налаштування промптів.
Ваші зміни **НЕ впливають** на інших користувачів (навіть на тому ж сервері).
### 📏 Обмеження
- Максимальна довжина кожного промпту: **50,000 символів**
- Необхідно зберігати плейсхолдери (наприклад, `{court_decision_text}`)
## Приклади використання
### Приклад 1: Зміна стилю на більш формальний
**Системний промпт:**
```
Ви - висококваліфікований експерт-правознавець з міжнародним досвідом.
Дотримуйтесь найвищих стандартів юридичної точності та академічної строгості.
Використовуйте лише офіційну юридичну термінологію.
```
### Приклад 2: Фокус на певному типі справ
**Промпт генерації (для цивільних справ):**
```
Дотримуйся цих інструкцій.
СПЕЦІАЛЬНІ ВИМОГИ ДЛЯ ЦИВІЛЬНИХ СПРАВ:
1. Обов'язково виділяй позиції щодо процесуальних питань
2. Зазначай застосовані норми ЦПК України
3. Вказуй склад суду та рівень юрисдикції
4. Виділяй мотивувальну частину рішення
Далі стандартні інструкції:
<court_decision>
{court_decision_text}
</court_decision>
<comment>
{comment}
</comment>
...
```
### Приклад 3: Додавання контекстних підказок
**Системний промпт:**
```
Ти - кваліфікований юрист-аналітик, експерт з правових позицій Верховного Суду.
ДОДАТКОВІ ІНСТРУКЦІЇ:
- Завжди перевіряй логіку та послідовність аргументації
- Виділяй ключові правові висновки жирним шрифтом
- Якщо рішення містить декілька правових позицій, нумеруй їх
- Уникай занадто загальних формулювань
```
## Поради
### ✅ Рекомендації
1. **Тестуйте зміни** на простих прикладах перед складними справами
2. **Зберігайте резервні копії** вдалих промптів (скопіюйте в текстовий файл)
3. **Поступові зміни** - змінюйте по одному промпту за раз
4. **Використовуйте плейсхолдери** - не видаляйте `{court_decision_text}`, `{comment}` тощо
### ❌ Чого уникати
1. Не видаляйте плейсхолдери (`{...}`) - система не зможе підставити дані
2. Не робіть промпти занадто короткими - втратиться контекст
3. Не використовуйте суперечливі інструкції в різних промптах
## Технічна інформація
### Архітектура
```
Браузер → Gradio Interface → Session Manager → Storage (Memory/Redis)
↓
generate_legal_position()
↓
LLM (з кастомними промптами)
```
### Файли конфігурації
Налаштування сесій: [config/environments/default.yaml](../config/environments/default.yaml)
Повна документація: [PROMPT_EDITING.md](./PROMPT_EDITING.md)
## Питання та підтримка
Якщо виникли проблеми:
1. Перевірте консоль браузера (F12) на помилки
2. Спробуйте скинути промпти до стандартних
3. Перезавантажте сторінку та створіть нову сесію
4. Зверніться до документації: [PROMPT_EDITING.md](./PROMPT_EDITING.md)
---
**Готово!** Тепер ви можете налаштовувати промпти під свої потреби 🎉
|