#!/bin/bash
# MiniPi — Startet Pi mit MiniMax M3 ueber Ollama Cloud
# MiniMax M3: 1M Tokens Kontext, Multi-Modal, Sparse Attention (MSA)
# Modell: minimax-m3:cloud (Ollama Cloud, US-Hosting, Zero Data Retention)

OLLAMA_API_KEY=$(INFISICAL_API_URL="https://infisical.ccpn.cc" \
  infisical secrets get OLLAMA_API_KEY \
  --domain https://infisical.ccpn.cc \
  --projectId 9e8562f2-8ec8-49f5-a551-db13d265b3cc \
  --env dev --plain 2>/dev/null)

if [ -z "$OLLAMA_API_KEY" ]; then
  echo "FEHLER: Konnte OLLAMA_API_KEY nicht aus Infisical holen."
  echo "Pruefe: infisical login --domain https://infisical.ccpn.cc"
  exit 1
fi

export OLLAMA_API_KEY
exec pi --provider ollama-cloud --model "minimax-m3:cloud" "$@"
