async def execute(self, arguments:Dict) -> str:
        """
        Execute the function and return a JSON serializable dict by LLM
        The parameters are passed in the form of kwargs

        [{'id': 'call_fLsKR5vGllhbWxvpqsDT3jBj',
            'type': 'function',
            'function': {'name': 'get_n_day_weather_forecast',
            'arguments': '{"location": "San Francisco, CA", "format": "celsius", "num_days": 4}'}},
        {'id': 'call_CchlsGE8OE03QmeyFbg7pkDz',
        'type': 'function',
        'function': {'name': 'get_n_day_weather_forecast',
        'arguments': '{"location": "Glasgow", "format": "celsius", "num_days": 4}'}}
        ]
        """
        pass

        Execute the function and return a JSON serializable dict by LLM
        The parameters are passed in the form of kwargs

        [{'id': 'call_fLsKR5vGllhbWxvpqsDT3jBj',
            'type': 'function',
            'function': {'name': 'get_n_day_weather_forecast',
            'arguments': '{"location": "San Francisco, CA", "format": "celsius", "num_days": 4}'}},
        {'id': 'call_CchlsGE8OE03QmeyFbg7pkDz',
        'type': 'function',
        'function': {'name': 'get_n_day_weather_forecast',
        'arguments': '{"location": "Glasgow", "format": "celsius", "num_days": 4}'}}
        ]
        
src/aios/proto/ai_function.py