CLIP-Notebook.ipynb
available_functions = {
    'get_stock_price': get_stock_price,
}

for tool in response.message.tool_calls or []:

    function_to_call = available_functions.get(tool.function.name)

    if function_to_call:
        print('Arguments:', tool.function.arguments)
        print('Function output:', function_to_call(**tool.function.arguments))

    else:
        print('Function not found:', tool.function.name)