diff --git a/ollama/ollama.yaml b/ollama/ollama.yaml index b30ca4c..be05072 100644 --- a/ollama/ollama.yaml +++ b/ollama/ollama.yaml @@ -67,9 +67,15 @@ spec: until ollama list >/dev/null 2>&1; do sleep 2 done - echo "Pulling qwen2.5:3b..." - ollama pull qwen2.5:3b - echo "Model ready." + # Los modelos que usan los consumidores (researchowl genera con + # qwen2.5:7b y embebe con bge-m3; roswell hace fallback a 7b y + # embebe con bge-m3). Antes solo se traía 3b: si se perdía el PVC, + # un reinicio dejaba a ambos bots sin embeddings. + for M in qwen2.5:7b bge-m3; do + echo "Pulling $M..." + ollama pull "$M" + done + echo "Models ready." wait $SERVE_PID ports: - name: http