## The problem
Issue crewAIInc/crewAI#3811 (closed, 19 comments): ### Description In version 0.203.1, I used to have multiple LLM configured I could switch to like the following and they were all working. I don't think I changed anything and these 2 don't work anymore in 1.2.0. The OpenAI vLLM endpoint for gpt-oss is the only one working. ``` # Also have ANTHROPIC_API_KEY set in my .env lm_claude = LLM( model="anthropic/claude-sonnet-4-5" ) llm = llm_claude ``` ``` llm_local_ollama = LLM( # model="gpt-4o", api_key [your value], model="ollama/gpt-oss:20b", base_url="YOUR_HOST port 11434" ) llm = llm_local_ollama ``` ### Steps to Reproduce Use the LLM in th
## The verified fix
Collaborator lorenzejay: CrewAI moved off LiteLLM after v1 - route local models through an OpenAI-compatible endpoint instead, e.g. LLM(base_url='YOUR_HOST port 11434/v1', api_key [your value], model='...'). Contributor Vidit-Ostwal: passing is_litellm=True to LLM() makes it fall back to LiteLLM, and 'Fallback to LiteLLM is not available' is fixed by pip install litellm.