File size: 1,815 Bytes
ca28016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
#!/bin/bash
# CLEAN START - Kill everything and start fresh with text-only model

set -euo pipefail

ROOT_DIR="$(cd "$(dirname "$0")/.." && pwd)"
cd "$ROOT_DIR"

echo "🧹 CLEANING START - Killing all processes and starting fresh..."
echo ""

# Kill all related processes
echo "πŸ”ͺ Killing existing processes..."
pkill -f "ollama serve" || true
pkill -f "golem_flask_server.py" || true
pkill -f "python.*flask" || true
pkill -f "python.*golem" || true
 
pkill -f "Loading checkpoint shards" || true

# Kill on specific ports
for port in 11434 5000 9001 9006 9002; do
    fuser -k -n tcp $port 2>/dev/null || true
done

sleep 3

# Set TEXT-ONLY configuration
echo "πŸ“ Setting TEXT-ONLY configuration..."
export OLLAMA_GOLEM_MODEL="qwen2.5:0.5b"
 
export QWEN_PROVIDER="ollama"
export QWEN_MODEL=""

# Memory settings
export GOLEM_AETHER_MAX_PATTERNS=200000
export GOLEM_AETHER_SAMPLE_RATIO=0.8
export GOLEM_MIN_FREE_GB=1.5

# Environment
export QW_ROOT="$ROOT_DIR/qantumweaver"
export PYTHONNOUSERSITE=1
export PYTHONPATH="$QW_ROOT:${PYTHONPATH:-}"
export GOLEM_SERVER_URL=http://localhost:5000
export NEXT_PUBLIC_GOLEM_SERVER_URL=http://localhost:5000
export ENABLE_ADK=1

# Activate virtual environment
source "$ROOT_DIR/.venv/bin/activate"

echo "βœ… Clean configuration set:"
echo "   Model: $OLLAMA_GOLEM_MODEL (text-only)"
echo "   Vision: DISABLED"
echo "   Image Processing: SKIPPED"
echo "   Memory: Conservative settings"
echo ""

# Start Ollama fresh
echo "πŸš€ Starting Ollama fresh..."
OLLAMA_ORIGINS='*' OLLAMA_HOST='0.0.0.0:11434' ollama serve &
sleep 3

# Pull text-only model
echo "πŸ“₯ Pulling qwen2.5:0.5b (pure text model)..."
ollama pull qwen2.5:0.5b

# Start Flask server
echo "🌐 Starting Flask server (clean start)..."
cd "$ROOT_DIR/QWEN2Golem"
python3 home/chezy/golem_flask_server.py