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": "linecount_linecount", "description": "Fetches all poems from the Poetry DB with a specific number of lines.", "parameters": {"linecount": {"description": "The number of lines in each poem to be fetched.", "type": "int", "default": "14"}}}, {"name": "lines_line_abs", "description": "Fetches poems that contain a specific line using the Thundercomb Poetry DB API.", "parameters": {"line": {"description": "The exact line to search for in poems.", "type": "str", "default": ""}}}, {"name": "query_joke_using_id", "description": "Fetches an anime joke using the provided joke ID from the RapidAPI service.", "parameters": {"is_id": {"description": "The ID of the joke to be fetched.", "type": "int", "default": "4"}}}, {"name": "get_countries", "description": "Fetches a list of countries from the 60k Radio Stations API, optionally filtered by a keyword.", "parameters": {"keyword": {"description": "A keyword to filter the list of countries (default is 'Aus').", "type": "str", "default": "Aus"}}}]
Search for poems with 14 lines and fetch the anime joke with ID 100. Additionally, find all the countries that contain the keyword 'Republic'.
user
assistant
[{"name": "linecount_linecount", "arguments": {"linecount": 14}}, {"name": "query_joke_using_id", "arguments": {"is_id": 100}}, {"name": "get_countries", "arguments": {"keyword": "Republic"}}]