diff --git a/.env.example b/.env.example index 05448fd..7a88953 100644 --- a/.env.example +++ b/.env.example @@ -7,7 +7,10 @@ # ollama.com. Joignable uniquement sur le réseau Docker interne. OLLAMA_BASE_URL=http://ollama:11434 OLLAMA_API_KEY= # SECRET — clé API Ollama cloud -OLLAMA_MODEL=qwen3:cloud # modèle cloud (suffixe :cloud), tool-calling +# Modèle cloud (suffixe :cloud), doit supporter le tool-calling. Choisir un tag +# VALIDE listé sur ollama.com (ex. qwen3-coder:480b-cloud, gpt-oss:120b-cloud). +# Requiert Ollama >= 0.30 (image bumpée). Vérifier : `ollama pull `. +OLLAMA_MODEL=qwen3-coder:480b-cloud # ── MCP n8n : NATIF (instance n8n ≥ 2.18.4) ──────────────────────────── # Pas de conteneur dédié : n8n sert son propre MCP. Activer côté instance diff --git a/CHANGELOG.md b/CHANGELOG.md index 1125b1d..ef564d9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,15 @@ incompatibles. Chaque ligne renvoie à un commit dédié (un artefact = un commi ## [Unreleased] +## [0.34.2] — 2026-06-23 — bump Ollama 0.30.10 (modèles :cloud) +### Fixed +- `ollama/ollama:0.6.8` → **`0.30.10`** : 0.6.8 refuse les modèles `:cloud` + (HTTP 412 « requires a newer version of Ollama »). Bump dans + `docker-compose.prod.yml` et `docker-compose.yml`. +### Changed +- `.env.example` : `OLLAMA_MODEL` → choisir un tag `:cloud` valide (ex. + `qwen3-coder:480b-cloud`), note sur Ollama >= 0.30. + ## [0.34.1] — 2026-06-23 — stack chlova déployé (placeholders), notes runbook ### Added - Stack `chlova` **déployé** en GitOps sur `local` (id 10) : `ollama` running, diff --git a/infra/docker-compose.prod.yml b/infra/docker-compose.prod.yml index d6bb77f..54d1c97 100644 --- a/infra/docker-compose.prod.yml +++ b/infra/docker-compose.prod.yml @@ -20,7 +20,7 @@ name: chlova services: # ── Ollama : proxy authentifié vers les modèles cloud (ollama.com) ────── ollama: - image: ollama/ollama:0.6.8 + image: ollama/ollama:0.30.10 # >= 0.30 requis pour les modèles :cloud restart: unless-stopped environment: OLLAMA_API_KEY: ${OLLAMA_API_KEY:?OLLAMA_API_KEY requis} diff --git a/infra/docker-compose.yml b/infra/docker-compose.yml index bdf5fd9..695e030 100644 --- a/infra/docker-compose.yml +++ b/infra/docker-compose.yml @@ -12,7 +12,7 @@ name: chlova services: # ── Ollama : proxy authentifié vers les modèles cloud (ollama.com) ────── ollama: - image: ollama/ollama:0.6.8 # TODO épingler le digest + image: ollama/ollama:0.30.10 # >= 0.30 requis pour les modèles :cloud restart: unless-stopped environment: # Clé du proxy cloud — injectée depuis .env, jamais en dur.