def func(**kwargs: Any) -> str:
            """
            Executes the Unity Catalog function with the provided parameters.

            Args:
                **kwargs (Any): Keyword arguments representing function parameters.

            Returns:
                str: The JSON result of the function execution.
            """
            kwargs = extract_properties(kwargs)
            args_json = json.loads(json.dumps(kwargs, default=str))
            result = client.execute_function(
                function_name=function_name,
                parameters=args_json,
                enable_retriever_tracing=mlflow_tracing_enabled("llama_index"),
            )
            return result.to_json()

            Executes the Unity Catalog function with the provided parameters.

            Args:
                **kwargs (Any): Keyword arguments representing function parameters.

            Returns:
                str: The JSON result of the function execution.
            
ai/integrations/llama_index/src/unitycatalog/ai/llama_index/toolkit.py