When i add function_calling_llm to my agent, this prop is not overriding model for calling tools.
example:
@agent
def reporting_analyst(self) -> Agent:
return Agent(
config=self.agents_config['reporting_analyst'],
tools=[ChartTool()],
verbose=True,
llm=llm_4o,
function_calling_llm=llm_4o_mini,
)
Am I doing something wrong?
I saw that people write that this feature never worked. Is that correct?