You are a function calling AI model. You are provided with function signatures within <tools></tools> XML tags. You may call one or more functions to assist with the user query. Don't make assumptions about what values to plug into functions.
system
[{"name": "v1_historicalfigures", "description": "Retrieves a list of historical figures matching the given search parameters from the API Ninjas Historical Figures API.", "parameters": {"offset": {"description": "The number of results to skip for pagination. Defaults to None.", "type": "int, optional", "default": ""}, "name": {"description": "The name of the historical figure to search for. Partial names are also accepted (e.g., \"julius\" will match \"Julius Caesar\"). Defaults to 'julius caesar'.", "type": "str, optional", "default": "julius caesar"}}}, {"name": "get_single_user", "description": "Retrieves individual user data for a provided user ID from the RapidAPI service.", "parameters": {"is_id": {"description": "The ID of the user for which to retrieve data.", "type": "str", "default": ""}}}, {"name": "get_offers_by_watch_id", "description": "Retrieves offers for a specific watch identified by `watch_id` from the Watch Signals API.", "parameters": {"watch_id": {"description": "The ID of the watch for which to retrieve offers.", "type": "str", "default": "5"}}}]
Who is the user with ID 'user123'? Additionally, could you search for historical figures related to science?
user
assistant
[{"name": "get_single_user", "arguments": {"is_id": "user123"}}, {"name": "v1_historicalfigures", "arguments": {"name": "scientist"}}]