Spaces:
Build error
Build error
metadata
title: Para.AI RAG Cluster 0001
emoji: ⚖️
colorFrom: blue
colorTo: purple
sdk: docker
pinned: false
license: agpl-3.0
Para.AI RAG - Interface Gradio
Interface web linda para busca de jurisprudências do TJPR! 🐝⚛️
✨ Features
- 🐝 Abelha atômica animada voando sobre campo de flores
- 🎯 3 tipos de busca: Semântica, Palavras-Chave, ID
- 📊 Controle de número de resultados (1-20)
- 📋 Exibição elegante com cards coloridos
- 🔧 Monitoramento de setup em tempo real
- ⚡ Mostra tempo de resposta
- 💡 Exemplos contextuais
🚀 Como Rodar
Pré-requisitos
- API FastAPI rodando (do projeto anterior)
- Python 3.11+
Instalação
pip install -r requirements.txt
Executar
python app_gradio.py
Acesse: http://localhost:7861
🔧 Configuração
Edite API_BASE_URL no início do app_gradio.py se sua API estiver em outro endereço:
API_BASE_URL = "http://localhost:7860" # Ou URL do HF Space
📖 Como Usar
Busca Semântica (Recomendado)
Digite uma frase natural:
- "despejo por falta de pagamento do aluguel"
- "acidente de trânsito com danos morais"
Busca por Palavras-Chave
Digite termos separados por vírgula:
- despejo, locação, inadimplemento
- danos morais, acidente
Busca por ID
Digite IDs de processos separados por vírgula:
- 1234567-89.2023.8.16.0001
- 9876543-21.2022.8.16.0013, 1111111-11.2021.8.16.0001
🎨 Personalização
Mudar Cores
Edite o tema no código:
theme=gr.themes.Soft(
primary_hue="purple", # Mude aqui!
secondary_hue="violet",
neutral_hue="slate",
)
Mudar Animações
Edite o CSS customizado na variável custom_css.
🐛 Troubleshooting
Erro "Connection refused":
- Verifique se a API FastAPI está rodando
- Confirme o
API_BASE_URL
Resultados vazios:
- Aguarde o setup completar (veja progresso na interface)
- Tente termos mais específicos
Interface não carrega:
- Verifique se a porta 7861 está livre
- Rode com
python app_gradio.py --debug
⚖️ Para.AI
InJustiça não para o Paraná! 🐝
Desenvolvido com ❤️ usando Gradio