Files
mortdecai-gateway/update-model.sh
T
Seth 648b123f14 Add manual model update script
./update-model.sh [url] [name]
Downloads GGUF and loads into Ollama. No remote access needed.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 19:41:56 -04:00

35 lines
808 B
Bash
Executable File

#!/bin/bash
# Update Mortdecai model to a new version
# Usage: ./update-model.sh [url] [name]
# Example: ./update-model.sh https://mortdec.ai/dl/m5gguf/mortdecai-v5.gguf mortdecai-v5
set -e
URL="${1:-https://mortdec.ai/dl/m4gguf/mortdecai-v4.gguf}"
NAME="${2:-mortdecai-v4}"
echo "=== Mortdecai Model Update ==="
echo " URL: $URL"
echo " Name: $NAME"
echo ""
# Download
echo "Downloading..."
mkdir -p models
curl -L -o "models/${NAME}.gguf" "$URL" --progress-bar
echo "Download complete"
# Load into Ollama
echo "Loading into Ollama..."
docker exec mortdecai-ollama ollama create "$NAME" -f /models/Modelfile
echo "Model loaded as $NAME"
# Verify
echo ""
echo "Verifying..."
docker exec mortdecai-ollama ollama list | grep "$NAME"
echo ""
echo "=== Update complete ==="
echo "Model $NAME is ready"