A newer version of the Gradio SDK is available:
6.6.0
metadata
title: Legal Position AI Analyzer
emoji: ⚖️
colorFrom: blue
colorTo: indigo
sdk: gradio
sdk_version: 4.44.0
app_file: app.py
pinned: false
license: mit
⚖️ Legal Position AI Analyzer
Аналізатор правових позицій з використанням штучного інтелекту
📋 Опис
Legal Position AI Analyzer — це інструмент для автоматизованого аналізу судових рішень та формулювання правових позицій Верховного Суду України з використанням передових AI моделей.
Основні можливості:
- 🤖 Генерація правових позицій з судових рішень
- 🔍 Пошук релевантних прецедентів в базі даних
- ⚖️ Аналіз схожості з існуючими правовими позиціями
- 📊 Пакетне тестування для обробки множини справ
- 🎯 Підтримка декількох AI моделей:
- Anthropic Claude (Opus 4.5, Sonnet 4.5, Haiku 4.5)
- Google Gemini (3 Flash, 3 Pro)
- OpenAI GPT (GPT-4.1, fine-tuned моделі)
- DeepSeek Chat
🚀 Використання
1. Генерація правової позиції
- Оберіть провайдера AI (Anthropic рекомендовано)
- Введіть текст судового рішення або URL
- Додайте коментар (опціонально)
- Натисніть "Генерувати позицію"
2. Пошук прецедентів
- Автоматичний пошук після генерації позиції
- Або ручний пошук за текстом/URL
3. Аналіз релевантності
- Порівняння з існуючими правовими позиціями
- Оцінка застосовності до нової справи
⚙️ Конфігурація
API ключі (через Secrets)
Для роботи потрібні API ключі (хоча б один):
ANTHROPIC_API_KEY=your_key_here
OPENAI_API_KEY=your_key_here
GEMINI_API_KEY=your_key_here
DEEPSEEK_API_KEY=your_key_here
AWS S3 (опціонально)
Для завантаження індексів з S3:
AWS_ACCESS_KEY_ID=your_key
AWS_SECRET_ACCESS_KEY=your_secret
📚 Технології
- Python 3.10+
- Gradio - веб-інтерфейс
- LlamaIndex - пошук та індексація
- Anthropic Claude - генерація (рекомендовано)
- OpenAI Embeddings - векторні представлення
- BM25 - пошук за ключовими словами
🔧 Налаштування
Всі налаштування в config/environments/default.yaml:
- Max tokens: 512 для всіх провайдерів
- Temperature: 0.5
- Default provider: Anthropic
- Default model: Claude Sonnet 4.5
📖 Документація
Детальна документація доступна у вкладці "Допомога" в інтерфейсі.
👥 Автори
Проєкт розроблено для Верховного Суду України
📄 Ліцензія
MIT License