--- 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. Генерація правової позиції 1. Оберіть провайдера AI (Anthropic рекомендовано) 2. Введіть текст судового рішення або URL 3. Додайте коментар (опціонально) 4. Натисніть "Генерувати позицію" ### 2. Пошук прецедентів - Автоматичний пошук після генерації позиції - Або ручний пошук за текстом/URL ### 3. Аналіз релевантності - Порівняння з існуючими правовими позиціями - Оцінка застосовності до нової справи ## ⚙️ Конфігурація ### API ключі (через Secrets) Для роботи потрібні API ключі (хоча б один): ```bash 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: ```bash 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