Lesson.6 - Conversational agent

I have noticed that the conversational agent does not use ‘creat_your_own’ function tool unless it is explicitly told to use it in the input chat dialogue. This is not the case with the other two tools demonstrated in the video as well. Any reasons? In fact, for the other tools also, in the conversational agent it hallucinates unless we specifically ask it do. I understood this when I have asked it which tool did it use for temperature response, it says it just out of its hat produced the answer. But later when I specifically asked to use
the function, it seems it used it. Can someone check if they too experience the same?