A newer version of the Gradio SDK is available:
6.6.0
Швидкий старт: Редагування промптів
Як користуватись
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: Додавання контекстних підказок
Системний промпт:
Ти - кваліфікований юрист-аналітик, експерт з правових позицій Верховного Суду.
ДОДАТКОВІ ІНСТРУКЦІЇ:
- Завжди перевіряй логіку та послідовність аргументації
- Виділяй ключові правові висновки жирним шрифтом
- Якщо рішення містить декілька правових позицій, нумеруй їх
- Уникай занадто загальних формулювань
Поради
✅ Рекомендації
- Тестуйте зміни на простих прикладах перед складними справами
- Зберігайте резервні копії вдалих промптів (скопіюйте в текстовий файл)
- Поступові зміни - змінюйте по одному промпту за раз
- Використовуйте плейсхолдери - не видаляйте
{court_decision_text},{comment}тощо
❌ Чого уникати
- Не видаляйте плейсхолдери (
{...}) - система не зможе підставити дані - Не робіть промпти занадто короткими - втратиться контекст
- Не використовуйте суперечливі інструкції в різних промптах
Технічна інформація
Архітектура
Браузер → Gradio Interface → Session Manager → Storage (Memory/Redis)
↓
generate_legal_position()
↓
LLM (з кастомними промптами)
Файли конфігурації
Налаштування сесій: config/environments/default.yaml
Повна документація: PROMPT_EDITING.md
Питання та підтримка
Якщо виникли проблеми:
- Перевірте консоль браузера (F12) на помилки
- Спробуйте скинути промпти до стандартних
- Перезавантажте сторінку та створіть нову сесію
- Зверніться до документації: PROMPT_EDITING.md
Готово! Тепер ви можете налаштовувати промпти під свої потреби 🎉