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": "vivanews_search", "description": "Performs a search query on Vivanews through the RapidAPI endpoint.", "parameters": {"page": {"description": "The page number to retrieve results from.", "type": "int", "default": "1"}, "keyword": {"description": "The search keyword to query.", "type": "str", "default": "banjir"}}}, {"name": "get_specific_climate_change_news", "description": "Fetch specific climate change news from a given newspaper.", "parameters": {"newspaperid": {"description": "The ID of the newspaper from which to fetch climate change news.", "type": "str", "default": "guardian"}}}, {"name": "get_articles", "description": "Fetches articles from the climate news feed with given parameters for limit, excluded source, and specific source.", "parameters": {"limit": {"description": "Number of articles to fetch. Default is 50.", "type": "int, optional", "default": "50"}, "exclude": {"description": "Source to exclude from the results. Default is 'The Guardian'.", "type": "str, optional", "default": "The Guardian"}, "source": {"description": "Source to fetch articles from. Default is 'Nasa Climate'.", "type": "str, optional", "default": "Nasa Climate"}}}]
Retrieve 100 articles from the 'Nasa Climate' source, excluding 'The Guardian'.
user
assistant
[{"name": "get_articles", "arguments": {"limit": 100, "exclude": "The Guardian", "source": "Nasa Climate"}}]