Enhance LLM Capabilities with Function Calling: A Practical Example