Chat com IA - Flask + OpenRouter
Sistema de chat com IA via API OpenRouter.ai com: - Comandos de chat (/help, /reset, /reiniciar, /encerrar, /stats, /export) - Editor de perfis, contexto, configuracoes e proibicoes - Upload de imagens e arquivos com suporte multimodal - Seletor de emojis com categorias e busca - Persistencia diaria de conversas (historico/) - Otimizacao automatica de contexto via IA (/atualizar) - Backup e restauracao de contexto (/restaurar_contexto) - Reset completo de fabrica (/reset) - Interface dark mode responsiva - Windows e Linux suportados Licenca: GPL v3 SysPanel.com.br - contato@syspanel.com.br
This commit is contained in:
Executable
+43
@@ -0,0 +1,43 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
DIR="$(cd "$(dirname "$0")" && pwd)"
|
||||
|
||||
echo "============================================"
|
||||
echo " Chat com IA - Flask + OpenRouter"
|
||||
echo "============================================"
|
||||
echo ""
|
||||
|
||||
# Detect Python command
|
||||
PYTHON=""
|
||||
for cmd in python3 python; do
|
||||
if command -v "$cmd" &>/dev/null; then
|
||||
PYTHON="$cmd"
|
||||
break
|
||||
fi
|
||||
done
|
||||
if [ -z "$PYTHON" ]; then
|
||||
echo "Erro: Python nao encontrado. Instale python3 ou python."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ ! -d "$DIR/venv" ]; then
|
||||
echo "[1/4] Criando ambiente virtual Python..."
|
||||
$PYTHON -m venv "$DIR/venv"
|
||||
else
|
||||
echo "[1/4] Ambiente virtual ja existe."
|
||||
fi
|
||||
|
||||
echo "[2/4] Ativando ambiente virtual..."
|
||||
source "$DIR/venv/bin/activate"
|
||||
|
||||
echo "[3/4] Instalando dependencias..."
|
||||
pip install --upgrade pip -q
|
||||
pip install -r "$DIR/requirements.txt" -q
|
||||
|
||||
echo "[4/4] Iniciando aplicacao Flask..."
|
||||
echo ""
|
||||
echo " Acesse: http://localhost:5001"
|
||||
echo " Pressione Ctrl+C para parar."
|
||||
echo ""
|
||||
$PYTHON "$DIR/app.py"
|
||||
Reference in New Issue
Block a user