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": "market_capitalization", "description": "Fetches the market capitalization of a cryptocurrency in US Dollars.", "parameters": {"symbol": {"description": "The ticker symbol of the cryptocurrency.", "type": "str", "default": "BTC"}}}, {"name": "streams_symbol", "description": "Fetches the most recent messages for a specified stock symbol from the StockTwits API.", "parameters": {"is_id": {"description": "Ticker symbol, Stock ID, or RIC code of the symbol.", "type": "str", "default": "AAPL"}, "since": {"description": "Returns results with an ID greater than (more recent than) the specified ID.", "type": "int, optional", "default": ""}, "max": {"description": "Returns results with an ID less than (older than) or equal to the specified ID.", "type": "int, optional", "default": ""}, "limit": {"description": "The number of messages to retrieve, with a default of 20. The maximum allowed value is 30.", "type": "int, optional", "default": "20"}, "callback": {"description": "Custom callback function name for the request.", "type": "str, optional", "default": ""}, "filter": {"description": "Filter messages by links, charts, videos, or top.", "type": "str, optional", "default": ""}}}]
I want to know the market cap for Uniswap and the recent messages about it from StockTwits. But I only want messages with videos.
user
assistant
[{"name": "market_capitalization", "arguments": {"symbol": "UNI"}}, {"name": "streams_symbol", "arguments": {"is_id": "UNI", "filter": "videos"}}]