# Manager use by default "gpt-4o-mini" instead of my custom LLM

**URL:** <https://community.crewai.com/t/manager-use-by-default-gpt-4o-mini-instead-of-my-custom-llm/4782>\
**Category:** CrewAI Community Support\
**Created:** [March 18, 2025, 12:12pm UTC](https://community.crewai.com/t/manager-use-by-default-gpt-4o-mini-instead-of-my-custom-llm/4782 "2025-03-18T12:12:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![kenpachi](https://avatars.discourse-cdn.com/v4/letter/k/87869e/32.png) [@kenpachi](https://community.crewai.com/u/kenpachi)\
**Post date:** [March 18, 2025, 12:12pm UTC](https://community.crewai.com/t/manager-use-by-default-gpt-4o-mini-instead-of-my-custom-llm/4782/1 "2025-03-18T12:12:11Z")

</div>

Hi team,

I have a Flow with 3 Crews and one of them is hierarchical. So I set my manager\_llm to “azure/gpt-4o” like all the other agents, but when it comes to the manager it still uses “gpt-4o-mini”.

here is my code :

```
return Crew(
        agents=[
            self.budget_agent(),
            self.date_agent(),
            self.objectif_agent(),
        ],
        manager_agent=self.manager(),
        manager_llm="azure/gpt-4o",
        tasks=self.tasks,
        process=Process.hierarchical,
        verbose=True,
    )

```

and this is a part of my debug message of litellm :  
POST Request Sent from LiteLLM:  
curl -X POST   
https://\*\ ***.azure.com/openai/deployments/gpt-4o/chat/completions?** /   
-d '{‘model’: ‘gpt-4o-mini’, …}  
where it uses by default ‘gpt-4o-mini’

---

<div class="post-metadata">

**Author:** ![kenpachi](https://avatars.discourse-cdn.com/v4/letter/k/87869e/32.png) [@kenpachi](https://community.crewai.com/u/kenpachi)\
**Post date:** [March 18, 2025, 2:13pm UTC](https://community.crewai.com/t/manager-use-by-default-gpt-4o-mini-instead-of-my-custom-llm/4782/2 "2025-03-18T14:13:51Z")

</div>

UPDATE : I have this error only when I use a custom manager. When I use the default one everything is good
