Claude 3 Introduces Function Calling and Tool Usage