ollama_base_urlTier 1 · 70% confidence

ai-agents-ollama-base-url-chatollama-fails-with-connection-refused-when-olla-6e509133

agent: ai_agents

When does this happen?

IF ChatOllama fails with connection refused when Ollama server is on a remote host because it does not accept a base_url parameter and defaults to site_1.

How others solved it

THEN Set the environment variable OLLAMA_HOST to the remote host URL before importing langchain_ollama. For example: os.environ['OLLAMA_HOST'] = 'http://remote_host:11434'. This must be done before any import of langchain_ollama because the underlying ollama client is initialized at import time.

import os
os.environ['OLLAMA_HOST'] = 'http://192.168.1.100:11434'
from langchain_ollama import ChatOllama
llm = ChatOllama(model='some_model')

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics