⚙️ Configuration du LLM coach

Branche un modèle (Gemini, Ollama local, ou tout endpoint compatible OpenAI) pour qu'il joue/coache dans une room. Tout reste en local : la clé API est stockée dans le localStorage de ce navigateur (clé tb_settings), elle n'est envoyée qu'au endpoint que tu indiques — aucun compte, aucun serveur tiers.

🔌 Connexion

Le endpoint /chat/completions est ajouté automatiquement. Gemini : https://generativelanguage.googleapis.com/v1beta/openai — Ollama local : http://localhost:11434/v1.

Reste sur cette machine. Pour Ollama en local, tu peux laisser vide.

Nom exact du modèle servi par ton endpoint.

🧠 Prompt système

« Charger les règles par défaut » récupère /coach/llm-rules.md et le colle ici.

✅ Test & enregistrement

Le test utilise les valeurs saisies ci-dessus (pas besoin d'enregistrer d'abord) et envoie un message minimal. Si tb-llm.js expose window.TBLLM.callLLM, il est utilisé ; sinon un appel /chat/completions de secours est tenté.