conjurer: wepnij oba boty w Ollamę (192.168.1.72:11434) #23
Reference in New Issue
Block a user
Delete Branch "conjurer-ollama-endpoint"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Paruje się z conjurer#25 (backend Ollama + wybór modelu).
Dodaje
CONJURER_OLLAMA_URLdo bota testowego i deploy-bota. Klucza API dla Ollamy nie ma — endpoint jest całą konfiguracją — i dopóki nie jest ustawiony, backend odmawia wyboru. Czyli to jest ten przełącznik, który go włącza.⚠️ Zweryfikowane z LAN-u przed commitem: port jeszcze nie odpowiada
192.168.1.72odpowiada na ping (0.4 ms), ale skan pokazuje otwarty wyłącznie port 22.11434odrzuca połączenie. To klasyka: Ollama domyślnie binduje się do127.0.0.1:11434, więc nie jest osiągalna spoza hosta.Ta zmienna jest poprawna, ale bezczynna, dopóki serwer nie zacznie nasłuchiwać na sieci:
Weryfikacja:
curl -s http://192.168.1.72:11434/v1/modelsJeśli Ollama chodzi w kontenerze — zamiast tego opublikuj port (
-p 11434:11434) i ustawOLLAMA_HOST=0.0.0.0w środowisku kontenera.Zachowanie do czasu otwarcia portu
Nieszkodliwe:
$gadaj_teraz ollamaprzełączy się (klient powstaje bez testu łączności), ale odpowiedzi i$modele_aizwrócą błąd połączenia — czytelny, z komunikatem. Nic innego nie jest dotknięte.kubectl kustomizeczysto (10 obiektów, zmienna w obu botach).🤖 Generated with Claude Code
Wires CONJURER_OLLAMA_URL into the test bot and the deploy bot so the self-hosted backend from conjurer#25 is selectable. No API key exists for Ollama - the endpoint is the whole configuration - and until it is set the backend refuses to be selected, so this is what turns it on. NOTE, verified from the LAN before committing: 192.168.1.72 answers ping (0.4ms) but only port 22 is open - 11434 refuses. Ollama binds to 127.0.0.1:11434 by default, so it is not reachable off-host yet. This env var is correct but inert until the server listens on the network: sudo systemctl edit ollama.service [Service] Environment="OLLAMA_HOST=0.0.0.0:11434" sudo systemctl daemon-reload && sudo systemctl restart ollama Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>