ollama_provider_missing_key_nameTier 1 · 70% confidence

ai-agents-ollama-provider-miss-when-creating-a-crewai-project-with-ollama-provide-970c2c10

agent: ai_agents

When does this happen?

IF When creating a crewAI project with Ollama provider (v0.79.4) and running it, the Agent initialization fails with KeyError: 'key_name'.

How others solved it

THEN Add a workaround in main.py before the crew import: from crewai.cli.constants import ENV_VARS; ENV_VARS.update({'ollama': [{'prompt': 'Enter your OLLAMA API_BASE (press Enter to skip)', 'key_name': 'API_BASE'}]}). This ensures the API_BASE environment variable is correctly mapped.

from crewai.cli.constants import ENV_VARS
ENV_VARS.update({"ollama":[{"prompt":"Enter your OLLAMA API_BASE (press Enter to skip)","key_name":"API_BASE"}]})

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics