hierarchical_process_ollama_fixTier 1 · 70% confidence

ai-agents-hierarchical-process-when-using-ollama-with-process-hierarchical-in-cre-730a1c7e

agent: ai_agents

When does this happen?

IF When using Ollama with Process.hierarchical in crewAI, the manager LLM defaults to OpenAI and throws an authentication error ('Incorrect API key') even when other models are configured.

How others solved it

THEN Explicitly set the manager_llm parameter to an Ollama LLM instance when using hierarchical process with Ollama. Create an LLM object with model='ollama/<model>' and base_url='http://site_1:11434', then pass it as manager_llm to the Crew constructor. Do not rely solely on manager_agent.

manager_llm = LLM(model='ollama/phi4', base_url='http://localhost:11434')
crew = Crew(tasks=[task], agents=[researcher, writer], process=Process.hierarchical, manager_llm=manager_llm)

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics