[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "smarthome_lock_door", "description": "Lock or unlock a smart door.", "parameters": {"type": "object", "properties": {"door_name": {"type": "string", "default": "front_door"}, "action": {"type": "string", "enum": ["lock", "unlock"]}}, "required": ["action"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "news_get_headlines", "description": "Get top news headlines.", "parameters": {"type": "object", "properties": {"category": {"type": "string", "enum": ["business", "technology", "sports", "general"]}, "country": {"type": "string", "default": "us"}}, "required": ["category"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "sms_send", "description": "Send a text message.", "parameters": {"type": "object", "properties": {"phone_number": {"type": "string"}, "message": {"type": "string"}}, "required": ["phone_number", "message"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "todo_add_item", "description": "Add an item to a todo list.", "parameters": {"type": "object", "properties": {"item": {"type": "string"}, "list_name": {"type": "string", "default": "Inbox"}}, "required": ["item"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "unit_converter", "description": "Convert values between different units (length, weight, temp).", "parameters": {"type": "object", "properties": {"amount": {"type": "number"}, "from_unit": {"type": "string", "description": "e.g., meters, kg, F"}, "to_unit": {"type": "string", "description": "e.g., feet, lbs, C"}}, "required": ["amount", "from_unit", "to_unit"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "restaurant_reserve", "description": "Book a table at a restaurant.", "parameters": {"type": "object", "properties": {"restaurant_name": {"type": "string"}, "time": {"type": "string"}, "party_size": {"type": "integer"}}, "required": ["restaurant_name", "time", "party_size"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "email_send", "description": "Send an email to a recipient.", "parameters": {"type": "object", "properties": {"to_address": {"type": "string"}, "subject": {"type": "string"}, "body_text": {"type": "string"}, "attachments": {"type": "array", "items": {"type": "string"}}}, "required": ["to_address", "subject", "body_text"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "file_write", "description": "Write text to a file.", "parameters": {"type": "object", "properties": {"filepath": {"type": "string"}, "content": {"type": "string"}, "overwrite": {"type": "boolean", "default": false}}, "required": ["filepath", "content"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] How do I calculate the probability distribution of customer satisfaction scores from our last quarter’s survey data to identify key trends in service improvements?

[Assistant] NO_TOOL


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "health_log_workout", "description": "Log a workout session.", "parameters": {"type": "object", "properties": {"activity_type": {"type": "string", "enum": ["run", "cycle", "swim", "weights"]}, "duration_minutes": {"type": "integer"}, "calories_burned": {"type": "integer"}}, "required": ["activity_type", "duration_minutes"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "shopping_cart_add", "description": "Add a specific item to the shopping cart.", "parameters": {"type": "object", "properties": {"item_id": {"type": "string"}, "quantity": {"type": "integer", "default": 1}}, "required": ["item_id"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "slack_post_message", "description": "Post a message to a specific Slack channel.", "parameters": {"type": "object", "properties": {"channel_id": {"type": "string"}, "text": {"type": "string"}, "notify_users": {"type": "boolean", "default": false}}, "required": ["channel_id", "text"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "email_send", "description": "Send an email to a recipient.", "parameters": {"type": "object", "properties": {"to_address": {"type": "string"}, "subject": {"type": "string"}, "body_text": {"type": "string"}, "attachments": {"type": "array", "items": {"type": "string"}}}, "required": ["to_address", "subject", "body_text"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "calendar_add_event", "description": "Schedule a new event on the calendar.", "parameters": {"type": "object", "properties": {"title": {"type": "string"}, "start_time": {"type": "string", "description": "ISO 8601 format"}, "end_time": {"type": "string", "description": "ISO 8601 format"}, "attendees": {"type": "array", "items": {"type": "string"}, "description": "List of email addresses"}}, "required": ["title", "start_time", "end_time"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "maps_get_directions", "description": "Get driving or walking directions.", "parameters": {"type": "object", "properties": {"start": {"type": "string", "description": "Address or coordinates"}, "end": {"type": "string", "description": "Address or coordinates"}, "mode": {"type": "string", "enum": ["driving", "walking", "transit", "bicycling"], "default": "driving"}}, "required": ["start", "end"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "music_play", "description": "Play a song or playlist on a connected device.", "parameters": {"type": "object", "properties": {"query": {"type": "string", "description": "Song name or artist"}, "service": {"type": "string", "enum": ["spotify", "apple_music"], "default": "spotify"}}, "required": ["query"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "text_summarize", "description": "Summarize a long piece of text.", "parameters": {"type": "object", "properties": {"text": {"type": "string"}, "length": {"type": "string", "enum": ["short", "medium", "long"]}}, "required": ["text"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] Can I add "Greek yogurt" with a quantity of 3 to my shopping cart?

[Assistant] [{"name": "shopping_cart_add", "arguments": {"item_id": "Greek_yogurt", "quantity": 3}}]


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "stock_get_fundamentals", "description": "Get fundamental data like P/E ratio, market cap, and dividend yield.", "parameters": {"type": "object", "properties": {"ticker": {"type": "string"}, "period": {"type": "string", "enum": ["annual", "quarterly"], "default": "quarterly"}}, "required": ["ticker"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "web_search", "description": "Perform a general Google search for internet queries.", "parameters": {"type": "object", "properties": {"query": {"type": "string", "description": "The search keywords."}, "num_results": {"type": "integer", "default": 5}}, "required": ["query"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "get_current_datetime", "description": "Get the current date and time for a specific timezone.", "parameters": {"type": "object", "properties": {"timezone": {"type": "string", "default": "UTC"}}, "required": [], "additionalProperties": false}}}, {"type": "function", "function": {"name": "music_play", "description": "Play a song or playlist on a connected device.", "parameters": {"type": "object", "properties": {"query": {"type": "string", "description": "Song name or artist"}, "service": {"type": "string", "enum": ["spotify", "apple_music"], "default": "spotify"}}, "required": ["query"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "git_commit", "description": "Simulate a git commit.", "parameters": {"type": "object", "properties": {"message": {"type": "string"}, "files": {"type": "array", "items": {"type": "string"}, "default": ["."]}}, "required": ["message"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "ride_book", "description": "Book a rideshare (Uber/Lyft).", "parameters": {"type": "object", "properties": {"pickup_location": {"type": "string"}, "dropoff_location": {"type": "string"}, "ride_type": {"type": "string", "enum": ["standard", "premium", "pool"]}}, "required": ["pickup_location", "dropoff_location"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "db_sql_query", "description": "Run a read-only SQL query.", "parameters": {"type": "object", "properties": {"query": {"type": "string", "description": "SELECT statement only."}, "database": {"type": "string", "default": "main_db"}}, "required": ["query"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "todo_add_item", "description": "Add an item to a todo list.", "parameters": {"type": "object", "properties": {"item": {"type": "string"}, "list_name": {"type": "string", "default": "Inbox"}}, "required": ["item"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] What are the quarterly financial performance trends (P/E ratio and revenue growth) for Tesla (TSLA) over the past year, and can you provide the latest news articles discussing analysts’ price target adjustments for the stock in the same period?

[Assistant] [{"name": "stock_get_fundamentals", "arguments": {"ticker": "TSLA", "period": "quarterly"}}, {"name": "web_search", "arguments": {"query": "Tesla (TSLA) analysts price target adjustments latest news past year", "num_results": 5}}]


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "maps_get_directions", "description": "Get driving or walking directions.", "parameters": {"type": "object", "properties": {"start": {"type": "string", "description": "Address or coordinates"}, "end": {"type": "string", "description": "Address or coordinates"}, "mode": {"type": "string", "enum": ["driving", "walking", "transit", "bicycling"], "default": "driving"}}, "required": ["start", "end"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "ride_book", "description": "Book a rideshare (Uber/Lyft).", "parameters": {"type": "object", "properties": {"pickup_location": {"type": "string"}, "dropoff_location": {"type": "string"}, "ride_type": {"type": "string", "enum": ["standard", "premium", "pool"]}}, "required": ["pickup_location", "dropoff_location"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "social_get_profile", "description": "Get public profile details of a user.", "parameters": {"type": "object", "properties": {"username": {"type": "string"}, "platform": {"type": "string", "enum": ["twitter", "instagram", "linkedin"]}}, "required": ["username", "platform"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "notes_add", "description": "Create a new note.", "parameters": {"type": "object", "properties": {"title": {"type": "string"}, "content": {"type": "string"}, "folder": {"type": "string", "default": "General"}}, "required": ["content"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "music_play", "description": "Play a song or playlist on a connected device.", "parameters": {"type": "object", "properties": {"query": {"type": "string", "description": "Song name or artist"}, "service": {"type": "string", "enum": ["spotify", "apple_music"], "default": "spotify"}}, "required": ["query"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "shopping_cart_add", "description": "Add a specific item to the shopping cart.", "parameters": {"type": "object", "properties": {"item_id": {"type": "string"}, "quantity": {"type": "integer", "default": 1}}, "required": ["item_id"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "restaurant_reserve", "description": "Book a table at a restaurant.", "parameters": {"type": "object", "properties": {"restaurant_name": {"type": "string"}, "time": {"type": "string"}, "party_size": {"type": "integer"}}, "required": ["restaurant_name", "time", "party_size"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "slack_post_message", "description": "Post a message to a specific Slack channel.", "parameters": {"type": "object", "properties": {"channel_id": {"type": "string"}, "text": {"type": "string"}, "notify_users": {"type": "boolean", "default": false}}, "required": ["channel_id", "text"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] How can I find out the historical weather patterns for the entire month of June in 2015 for my hometown?

[Assistant] NO_TOOL


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "text_summarize", "description": "Summarize a long piece of text.", "parameters": {"type": "object", "properties": {"text": {"type": "string"}, "length": {"type": "string", "enum": ["short", "medium", "long"]}}, "required": ["text"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "email_search", "description": "Search for emails in the inbox.", "parameters": {"type": "object", "properties": {"query": {"type": "string", "description": "Keywords or sender name."}, "max_results": {"type": "integer", "default": 10}}, "required": ["query"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "stock_get_fundamentals", "description": "Get fundamental data like P/E ratio, market cap, and dividend yield.", "parameters": {"type": "object", "properties": {"ticker": {"type": "string"}, "period": {"type": "string", "enum": ["annual", "quarterly"], "default": "quarterly"}}, "required": ["ticker"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "file_read", "description": "Read content of a local file.", "parameters": {"type": "object", "properties": {"filepath": {"type": "string"}, "encoding": {"type": "string", "default": "utf-8"}}, "required": ["filepath"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "web_search", "description": "Perform a general Google search for internet queries.", "parameters": {"type": "object", "properties": {"query": {"type": "string", "description": "The search keywords."}, "num_results": {"type": "integer", "default": 5}}, "required": ["query"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "smarthome_set_thermostat", "description": "Set the target temperature for the HVAC.", "parameters": {"type": "object", "properties": {"temperature": {"type": "number"}, "mode": {"type": "string", "enum": ["cool", "heat", "eco", "off"]}}, "required": ["temperature", "mode"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "social_get_profile", "description": "Get public profile details of a user.", "parameters": {"type": "object", "properties": {"username": {"type": "string"}, "platform": {"type": "string", "enum": ["twitter", "instagram", "linkedin"]}}, "required": ["username", "platform"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "restaurant_reserve", "description": "Book a table at a restaurant.", "parameters": {"type": "object", "properties": {"restaurant_name": {"type": "string"}, "time": {"type": "string"}, "party_size": {"type": "integer"}}, "required": ["restaurant_name", "time", "party_size"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] Can you summarize the most recent quarterly email from our financial analyst about *AMZN*’s stock performance (with key metrics like P/E ratio and growth trends) while also searching my inbox for any related meeting notes with the term *"Q3 review"*?

[Assistant] [{"name": "email_search", "arguments": {"query": "Q3 review", "max_results": 1}}, {"name": "stock_get_fundamentals", "arguments": {"ticker": "AMZN", "period": "quarterly"}}]


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "db_sql_query", "description": "Run a read-only SQL query.", "parameters": {"type": "object", "properties": {"query": {"type": "string", "description": "SELECT statement only."}, "database": {"type": "string", "default": "main_db"}}, "required": ["query"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "shopping_search", "description": "Search for products on e-commerce sites.", "parameters": {"type": "object", "properties": {"product_name": {"type": "string"}, "price_min": {"type": "number"}, "price_max": {"type": "number"}}, "required": ["product_name"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "smarthome_lights_off", "description": "Turn off smart lights.", "parameters": {"type": "object", "properties": {"room": {"type": "string"}}, "required": ["room"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "text_summarize", "description": "Summarize a long piece of text.", "parameters": {"type": "object", "properties": {"text": {"type": "string"}, "length": {"type": "string", "enum": ["short", "medium", "long"]}}, "required": ["text"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "travel_flight_search", "description": "Search for flights.", "parameters": {"type": "object", "properties": {"origin": {"type": "string", "description": "Airport code, e.g. JFK"}, "destination": {"type": "string", "description": "Airport code, e.g. LHR"}, "date": {"type": "string"}, "passengers": {"type": "integer", "default": 1}}, "required": ["origin", "destination", "date"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "unit_converter", "description": "Convert values between different units (length, weight, temp).", "parameters": {"type": "object", "properties": {"amount": {"type": "number"}, "from_unit": {"type": "string", "description": "e.g., meters, kg, F"}, "to_unit": {"type": "string", "description": "e.g., feet, lbs, C"}}, "required": ["amount", "from_unit", "to_unit"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "file_write", "description": "Write text to a file.", "parameters": {"type": "object", "properties": {"filepath": {"type": "string"}, "content": {"type": "string"}, "overwrite": {"type": "boolean", "default": false}}, "required": ["filepath", "content"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "shopping_cart_add", "description": "Add a specific item to the shopping cart.", "parameters": {"type": "object", "properties": {"item_id": {"type": "string"}, "quantity": {"type": "integer", "default": 1}}, "required": ["item_id"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] "Can you help me find a flight from New York (JFK) to London (LHR) on October 15th and then compare the prices of travel-sized shampoo, conditioner, and body wash for under $30 each before I book?"

[Assistant] [{"name": "travel_flight_search", "arguments": {"origin": "JFK", "destination": "LHR", "date": "2024-10-15"}}, {"name": "shopping_search", "arguments": {"product_name": "travel-sized shampoo", "price_min": 0, "price_max": 30}}, {"name": "shopping_search", "arguments": {"product_name": "travel-sized conditioner", "price_min": 0, "price_max": 30}}, {"name": "shopping_search", "arguments": {"product_name": "travel-sized body wash", "price_min": 0, "price_max": 30}}]


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "slack_post_message", "description": "Post a message to a specific Slack channel.", "parameters": {"type": "object", "properties": {"channel_id": {"type": "string"}, "text": {"type": "string"}, "notify_users": {"type": "boolean", "default": false}}, "required": ["channel_id", "text"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "social_post_tweet", "description": "Post a tweet to Twitter/X.", "parameters": {"type": "object", "properties": {"text": {"type": "string", "maxLength": 280}, "media_ids": {"type": "array", "items": {"type": "string"}}}, "required": ["text"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "get_current_datetime", "description": "Get the current date and time for a specific timezone.", "parameters": {"type": "object", "properties": {"timezone": {"type": "string", "default": "UTC"}}, "required": [], "additionalProperties": false}}}, {"type": "function", "function": {"name": "reminder_create", "description": "Set a reminder.", "parameters": {"type": "object", "properties": {"task": {"type": "string"}, "time": {"type": "string", "description": "Time to be reminded"}}, "required": ["task", "time"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "news_get_headlines", "description": "Get top news headlines.", "parameters": {"type": "object", "properties": {"category": {"type": "string", "enum": ["business", "technology", "sports", "general"]}, "country": {"type": "string", "default": "us"}}, "required": ["category"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "email_search", "description": "Search for emails in the inbox.", "parameters": {"type": "object", "properties": {"query": {"type": "string", "description": "Keywords or sender name."}, "max_results": {"type": "integer", "default": 10}}, "required": ["query"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "calendar_list_events", "description": "List events for a specific date range.", "parameters": {"type": "object", "properties": {"date": {"type": "string", "description": "YYYY-MM-DD"}, "calendar_id": {"type": "string", "default": "primary"}}, "required": ["date"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "calculator_eval", "description": "Calculate the result of a mathematical expression.", "parameters": {"type": "object", "properties": {"expression": {"type": "string", "description": "The mathematical formula, e.g., (5*12)/3"}}, "required": ["expression"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] How do I schedule a reminder to review my email replies from last week’s business discussions with potential clients and then get the current time in my local timezone (Pacific Time) to set the reminder at an optimal time?

[Assistant] [{"name": "get_current_datetime", "arguments": {"timezone": "America/Los_Angeles"}}, {"name": "reminder_create", "arguments": {"task": "Review email replies from last week’s business discussions with potential clients", "time": ""}}]


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "smarthome_lights_off", "description": "Turn off smart lights.", "parameters": {"type": "object", "properties": {"room": {"type": "string"}}, "required": ["room"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "stock_get_fundamentals", "description": "Get fundamental data like P/E ratio, market cap, and dividend yield.", "parameters": {"type": "object", "properties": {"ticker": {"type": "string"}, "period": {"type": "string", "enum": ["annual", "quarterly"], "default": "quarterly"}}, "required": ["ticker"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "travel_flight_search", "description": "Search for flights.", "parameters": {"type": "object", "properties": {"origin": {"type": "string", "description": "Airport code, e.g. JFK"}, "destination": {"type": "string", "description": "Airport code, e.g. LHR"}, "date": {"type": "string"}, "passengers": {"type": "integer", "default": 1}}, "required": ["origin", "destination", "date"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "shopping_search", "description": "Search for products on e-commerce sites.", "parameters": {"type": "object", "properties": {"product_name": {"type": "string"}, "price_min": {"type": "number"}, "price_max": {"type": "number"}}, "required": ["product_name"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "slack_post_message", "description": "Post a message to a specific Slack channel.", "parameters": {"type": "object", "properties": {"channel_id": {"type": "string"}, "text": {"type": "string"}, "notify_users": {"type": "boolean", "default": false}}, "required": ["channel_id", "text"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "todo_add_item", "description": "Add an item to a todo list.", "parameters": {"type": "object", "properties": {"item": {"type": "string"}, "list_name": {"type": "string", "default": "Inbox"}}, "required": ["item"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "ticket_create_support", "description": "Create a support ticket in Jira/Zendesk.", "parameters": {"type": "object", "properties": {"title": {"type": "string"}, "description": {"type": "string"}, "priority": {"type": "string", "enum": ["low", "medium", "high", "critical"]}}, "required": ["title", "description", "priority"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "ride_book", "description": "Book a rideshare (Uber/Lyft).", "parameters": {"type": "object", "properties": {"pickup_location": {"type": "string"}, "dropoff_location": {"type": "string"}, "ride_type": {"type": "string", "enum": ["standard", "premium", "pool"]}}, "required": ["pickup_location", "dropoff_location"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] I need to book a rideshare from my office in San Francisco to San Jose Airport at 6:00 PM tomorrow, and then search for the latest quarterly stock fundamentals for Apple Inc. (AAPL). Can you assist with both?

[Assistant] [{"name": "ride_book", "arguments": {"pickup_location": "San Francisco office (e.g., 1 Market St, San Francisco, CA)", "dropoff_location": "San Jose Airport (SJC)"}}, {"name": "stock_get_fundamentals", "arguments": {"ticker": "AAPL", "period": "quarterly"}}]


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "slack_post_message", "description": "Post a message to a specific Slack channel.", "parameters": {"type": "object", "properties": {"channel_id": {"type": "string"}, "text": {"type": "string"}, "notify_users": {"type": "boolean", "default": false}}, "required": ["channel_id", "text"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "image_generate", "description": "Generate an image using AI (DALL-E style).", "parameters": {"type": "object", "properties": {"prompt": {"type": "string"}, "size": {"type": "string", "enum": ["256x256", "512x512", "1024x1024"], "default": "1024x1024"}}, "required": ["prompt"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "get_weather", "description": "Get current weather conditions for a specific location.", "parameters": {"type": "object", "properties": {"location": {"type": "string", "description": "City name or zip code."}, "units": {"type": "string", "enum": ["celsius", "fahrenheit"], "default": "celsius"}}, "required": ["location"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "calculator_eval", "description": "Calculate the result of a mathematical expression.", "parameters": {"type": "object", "properties": {"expression": {"type": "string", "description": "The mathematical formula, e.g., (5*12)/3"}}, "required": ["expression"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "file_read", "description": "Read content of a local file.", "parameters": {"type": "object", "properties": {"filepath": {"type": "string"}, "encoding": {"type": "string", "default": "utf-8"}}, "required": ["filepath"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "health_log_workout", "description": "Log a workout session.", "parameters": {"type": "object", "properties": {"activity_type": {"type": "string", "enum": ["run", "cycle", "swim", "weights"]}, "duration_minutes": {"type": "integer"}, "calories_burned": {"type": "integer"}}, "required": ["activity_type", "duration_minutes"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "calendar_remove_event", "description": "Delete an event by ID.", "parameters": {"type": "object", "properties": {"event_id": {"type": "string"}, "notify_attendees": {"type": "boolean", "default": true}}, "required": ["event_id"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "smarthome_set_thermostat", "description": "Set the target temperature for the HVAC.", "parameters": {"type": "object", "properties": {"temperature": {"type": "number"}, "mode": {"type": "string", "enum": ["cool", "heat", "eco", "off"]}}, "required": ["temperature", "mode"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] How can I schedule a workout reminder in my calendar for tomorrow at 7 AM and log it after I complete a 45-minute HIIT session with estimated 300 calories burned?

[Assistant] NO_TOOL


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "ride_book", "description": "Book a rideshare (Uber/Lyft).", "parameters": {"type": "object", "properties": {"pickup_location": {"type": "string"}, "dropoff_location": {"type": "string"}, "ride_type": {"type": "string", "enum": ["standard", "premium", "pool"]}}, "required": ["pickup_location", "dropoff_location"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "translate_text", "description": "Translate text from one language to another.", "parameters": {"type": "object", "properties": {"text": {"type": "string"}, "target_lang": {"type": "string", "description": "ISO 2-letter code, e.g. es, fr"}}, "required": ["text", "target_lang"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "get_weather", "description": "Get current weather conditions for a specific location.", "parameters": {"type": "object", "properties": {"location": {"type": "string", "description": "City name or zip code."}, "units": {"type": "string", "enum": ["celsius", "fahrenheit"], "default": "celsius"}}, "required": ["location"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "smarthome_lights_off", "description": "Turn off smart lights.", "parameters": {"type": "object", "properties": {"room": {"type": "string"}}, "required": ["room"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "git_commit", "description": "Simulate a git commit.", "parameters": {"type": "object", "properties": {"message": {"type": "string"}, "files": {"type": "array", "items": {"type": "string"}, "default": ["."]}}, "required": ["message"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "calendar_list_events", "description": "List events for a specific date range.", "parameters": {"type": "object", "properties": {"date": {"type": "string", "description": "YYYY-MM-DD"}, "calendar_id": {"type": "string", "default": "primary"}}, "required": ["date"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "unit_converter", "description": "Convert values between different units (length, weight, temp).", "parameters": {"type": "object", "properties": {"amount": {"type": "number"}, "from_unit": {"type": "string", "description": "e.g., meters, kg, F"}, "to_unit": {"type": "string", "description": "e.g., feet, lbs, C"}}, "required": ["amount", "from_unit", "to_unit"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "shopping_search", "description": "Search for products on e-commerce sites.", "parameters": {"type": "object", "properties": {"product_name": {"type": "string"}, "price_min": {"type": "number"}, "price_max": {"type": "number"}}, "required": ["product_name"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] What are the current weather conditions in San Francisco and can you also translate "How is the weather today?" into Spanish?

[Assistant] [{"name": "get_weather", "arguments": {"location": "San Francisco"}}, {"name": "translate_text", "arguments": {"text": "How is the weather today?", "target_lang": "es"}}]


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "calendar_remove_event", "description": "Delete an event by ID.", "parameters": {"type": "object", "properties": {"event_id": {"type": "string"}, "notify_attendees": {"type": "boolean", "default": true}}, "required": ["event_id"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "file_write", "description": "Write text to a file.", "parameters": {"type": "object", "properties": {"filepath": {"type": "string"}, "content": {"type": "string"}, "overwrite": {"type": "boolean", "default": false}}, "required": ["filepath", "content"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "get_weather_forecast", "description": "Get a 5-day weather forecast.", "parameters": {"type": "object", "properties": {"city": {"type": "string"}, "days": {"type": "integer", "maximum": 10, "default": 5}}, "required": ["city"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "shopping_cart_add", "description": "Add a specific item to the shopping cart.", "parameters": {"type": "object", "properties": {"item_id": {"type": "string"}, "quantity": {"type": "integer", "default": 1}}, "required": ["item_id"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "music_play", "description": "Play a song or playlist on a connected device.", "parameters": {"type": "object", "properties": {"query": {"type": "string", "description": "Song name or artist"}, "service": {"type": "string", "enum": ["spotify", "apple_music"], "default": "spotify"}}, "required": ["query"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "smarthome_set_thermostat", "description": "Set the target temperature for the HVAC.", "parameters": {"type": "object", "properties": {"temperature": {"type": "number"}, "mode": {"type": "string", "enum": ["cool", "heat", "eco", "off"]}}, "required": ["temperature", "mode"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "calendar_list_events", "description": "List events for a specific date range.", "parameters": {"type": "object", "properties": {"date": {"type": "string", "description": "YYYY-MM-DD"}, "calendar_id": {"type": "string", "default": "primary"}}, "required": ["date"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "get_weather", "description": "Get current weather conditions for a specific location.", "parameters": {"type": "object", "properties": {"location": {"type": "string", "description": "City name or zip code."}, "units": {"type": "string", "enum": ["celsius", "fahrenheit"], "default": "celsius"}}, "required": ["location"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] Can you check today’s weather in New York and then play my usual morning playlist (using Spotify) while I review my schedule for tomorrow?

[Assistant] [{"name": "get_weather", "arguments": {"location": "New York"}}, {"name": "calendar_list_events", "arguments": {"date": "2023-10-05"}}, {"name": "music_play", "arguments": {"query": "usual morning playlist", "service": "spotify"}}]


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "get_weather", "description": "Get current weather conditions for a specific location.", "parameters": {"type": "object", "properties": {"location": {"type": "string", "description": "City name or zip code."}, "units": {"type": "string", "enum": ["celsius", "fahrenheit"], "default": "celsius"}}, "required": ["location"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "shopping_cart_add", "description": "Add a specific item to the shopping cart.", "parameters": {"type": "object", "properties": {"item_id": {"type": "string"}, "quantity": {"type": "integer", "default": 1}}, "required": ["item_id"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "crypto_get_price", "description": "Get current price of a cryptocurrency.", "parameters": {"type": "object", "properties": {"coin_id": {"type": "string", "description": "e.g., bitcoin, ethereum"}, "currency": {"type": "string", "default": "usd"}}, "required": ["coin_id"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "todo_add_item", "description": "Add an item to a todo list.", "parameters": {"type": "object", "properties": {"item": {"type": "string"}, "list_name": {"type": "string", "default": "Inbox"}}, "required": ["item"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "file_write", "description": "Write text to a file.", "parameters": {"type": "object", "properties": {"filepath": {"type": "string"}, "content": {"type": "string"}, "overwrite": {"type": "boolean", "default": false}}, "required": ["filepath", "content"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "smarthome_lights_on", "description": "Turn on smart lights in a room.", "parameters": {"type": "object", "properties": {"room": {"type": "string"}, "brightness": {"type": "integer", "minimum": 1, "maximum": 100}, "color": {"type": "string", "default": "white"}}, "required": ["room"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "currency_convert", "description": "Convert an amount from one currency to another using live rates.", "parameters": {"type": "object", "properties": {"amount": {"type": "number"}, "from_currency": {"type": "string", "description": "ISO code, e.g. USD"}, "to_currency": {"type": "string", "description": "ISO code, e.g. EUR"}}, "required": ["amount", "from_currency", "to_currency"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "smarthome_lock_door", "description": "Lock or unlock a smart door.", "parameters": {"type": "object", "properties": {"door_name": {"type": "string", "default": "front_door"}, "action": {"type": "string", "enum": ["lock", "unlock"]}}, "required": ["action"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] What’s the current Bitcoin price in USD and can you also check the weather in San Francisco so I can decide whether to plan my crypto trade based on the conditions?

[Assistant] [{"name": "crypto_get_price", "arguments": {"coin_id": "bitcoin"}}, {"name": "get_weather", "arguments": {"location": "San Francisco"}}]


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "sms_send", "description": "Send a text message.", "parameters": {"type": "object", "properties": {"phone_number": {"type": "string"}, "message": {"type": "string"}}, "required": ["phone_number", "message"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "smarthome_lock_door", "description": "Lock or unlock a smart door.", "parameters": {"type": "object", "properties": {"door_name": {"type": "string", "default": "front_door"}, "action": {"type": "string", "enum": ["lock", "unlock"]}}, "required": ["action"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "shopping_search", "description": "Search for products on e-commerce sites.", "parameters": {"type": "object", "properties": {"product_name": {"type": "string"}, "price_min": {"type": "number"}, "price_max": {"type": "number"}}, "required": ["product_name"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "get_weather_forecast", "description": "Get a 5-day weather forecast.", "parameters": {"type": "object", "properties": {"city": {"type": "string"}, "days": {"type": "integer", "maximum": 10, "default": 5}}, "required": ["city"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "calculator_eval", "description": "Calculate the result of a mathematical expression.", "parameters": {"type": "object", "properties": {"expression": {"type": "string", "description": "The mathematical formula, e.g., (5*12)/3"}}, "required": ["expression"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "email_send", "description": "Send an email to a recipient.", "parameters": {"type": "object", "properties": {"to_address": {"type": "string"}, "subject": {"type": "string"}, "body_text": {"type": "string"}, "attachments": {"type": "array", "items": {"type": "string"}}}, "required": ["to_address", "subject", "body_text"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "travel_flight_search", "description": "Search for flights.", "parameters": {"type": "object", "properties": {"origin": {"type": "string", "description": "Airport code, e.g. JFK"}, "destination": {"type": "string", "description": "Airport code, e.g. LHR"}, "date": {"type": "string"}, "passengers": {"type": "integer", "default": 1}}, "required": ["origin", "destination", "date"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "web_search", "description": "Perform a general Google search for internet queries.", "parameters": {"type": "object", "properties": {"query": {"type": "string", "description": "The search keywords."}, "num_results": {"type": "integer", "default": 5}}, "required": ["query"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] "I need to book a one-way flight from New York (JFK) to Paris (CDG) for May 15th. Can you find available options?"

[Assistant] [{"name": "travel_flight_search", "arguments": {"origin": "JFK", "destination": "CDG", "date": "2024-05-15"}}]


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "get_weather_forecast", "description": "Get a 5-day weather forecast.", "parameters": {"type": "object", "properties": {"city": {"type": "string"}, "days": {"type": "integer", "maximum": 10, "default": 5}}, "required": ["city"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "file_read", "description": "Read content of a local file.", "parameters": {"type": "object", "properties": {"filepath": {"type": "string"}, "encoding": {"type": "string", "default": "utf-8"}}, "required": ["filepath"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "smarthome_lock_door", "description": "Lock or unlock a smart door.", "parameters": {"type": "object", "properties": {"door_name": {"type": "string", "default": "front_door"}, "action": {"type": "string", "enum": ["lock", "unlock"]}}, "required": ["action"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "crypto_get_price", "description": "Get current price of a cryptocurrency.", "parameters": {"type": "object", "properties": {"coin_id": {"type": "string", "description": "e.g., bitcoin, ethereum"}, "currency": {"type": "string", "default": "usd"}}, "required": ["coin_id"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "travel_hotel_search", "description": "Find hotels in a city.", "parameters": {"type": "object", "properties": {"city": {"type": "string"}, "check_in": {"type": "string"}, "check_out": {"type": "string"}, "stars": {"type": "integer", "minimum": 1, "maximum": 5}}, "required": ["city", "check_in", "check_out"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "slack_post_message", "description": "Post a message to a specific Slack channel.", "parameters": {"type": "object", "properties": {"channel_id": {"type": "string"}, "text": {"type": "string"}, "notify_users": {"type": "boolean", "default": false}}, "required": ["channel_id", "text"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "social_post_tweet", "description": "Post a tweet to Twitter/X.", "parameters": {"type": "object", "properties": {"text": {"type": "string", "maxLength": 280}, "media_ids": {"type": "array", "items": {"type": "string"}}}, "required": ["text"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "ride_book", "description": "Book a rideshare (Uber/Lyft).", "parameters": {"type": "object", "properties": {"pickup_location": {"type": "string"}, "dropoff_location": {"type": "string"}, "ride_type": {"type": "string", "enum": ["standard", "premium", "pool"]}}, "required": ["pickup_location", "dropoff_location"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] What is the current price of Bitcoin in euros?

[Assistant] [{"name": "crypto_get_price", "arguments": {"coin_id": "bitcoin", "currency": "eur"}}]


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "db_sql_query", "description": "Run a read-only SQL query.", "parameters": {"type": "object", "properties": {"query": {"type": "string", "description": "SELECT statement only."}, "database": {"type": "string", "default": "main_db"}}, "required": ["query"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "shopping_search", "description": "Search for products on e-commerce sites.", "parameters": {"type": "object", "properties": {"product_name": {"type": "string"}, "price_min": {"type": "number"}, "price_max": {"type": "number"}}, "required": ["product_name"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "calendar_remove_event", "description": "Delete an event by ID.", "parameters": {"type": "object", "properties": {"event_id": {"type": "string"}, "notify_attendees": {"type": "boolean", "default": true}}, "required": ["event_id"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "calendar_add_event", "description": "Schedule a new event on the calendar.", "parameters": {"type": "object", "properties": {"title": {"type": "string"}, "start_time": {"type": "string", "description": "ISO 8601 format"}, "end_time": {"type": "string", "description": "ISO 8601 format"}, "attendees": {"type": "array", "items": {"type": "string"}, "description": "List of email addresses"}}, "required": ["title", "start_time", "end_time"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "crypto_get_price", "description": "Get current price of a cryptocurrency.", "parameters": {"type": "object", "properties": {"coin_id": {"type": "string", "description": "e.g., bitcoin, ethereum"}, "currency": {"type": "string", "default": "usd"}}, "required": ["coin_id"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "stock_get_price", "description": "Get the real-time stock price.", "parameters": {"type": "object", "properties": {"ticker": {"type": "string", "description": "The stock symbol, e.g., AAPL"}}, "required": ["ticker"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "file_write", "description": "Write text to a file.", "parameters": {"type": "object", "properties": {"filepath": {"type": "string"}, "content": {"type": "string"}, "overwrite": {"type": "boolean", "default": false}}, "required": ["filepath", "content"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "slack_post_message", "description": "Post a message to a specific Slack channel.", "parameters": {"type": "object", "properties": {"channel_id": {"type": "string"}, "text": {"type": "string"}, "notify_users": {"type": "boolean", "default": false}}, "required": ["channel_id", "text"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] How are my weekly expenses affected by recent inflation trends in the major global economies, and what long-term financial strategies should I consider to protect my savings against continued price increases?

[Assistant] NO_TOOL


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "git_commit", "description": "Simulate a git commit.", "parameters": {"type": "object", "properties": {"message": {"type": "string"}, "files": {"type": "array", "items": {"type": "string"}, "default": ["."]}}, "required": ["message"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "translate_text", "description": "Translate text from one language to another.", "parameters": {"type": "object", "properties": {"text": {"type": "string"}, "target_lang": {"type": "string", "description": "ISO 2-letter code, e.g. es, fr"}}, "required": ["text", "target_lang"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "ticket_create_support", "description": "Create a support ticket in Jira/Zendesk.", "parameters": {"type": "object", "properties": {"title": {"type": "string"}, "description": {"type": "string"}, "priority": {"type": "string", "enum": ["low", "medium", "high", "critical"]}}, "required": ["title", "description", "priority"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "get_weather_forecast", "description": "Get a 5-day weather forecast.", "parameters": {"type": "object", "properties": {"city": {"type": "string"}, "days": {"type": "integer", "maximum": 10, "default": 5}}, "required": ["city"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "get_weather", "description": "Get current weather conditions for a specific location.", "parameters": {"type": "object", "properties": {"location": {"type": "string", "description": "City name or zip code."}, "units": {"type": "string", "enum": ["celsius", "fahrenheit"], "default": "celsius"}}, "required": ["location"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "wikipedia_search", "description": "Get a summary of a Wikipedia article.", "parameters": {"type": "object", "properties": {"title": {"type": "string"}, "sentences": {"type": "integer", "default": 3}}, "required": ["title"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "stock_get_fundamentals", "description": "Get fundamental data like P/E ratio, market cap, and dividend yield.", "parameters": {"type": "object", "properties": {"ticker": {"type": "string"}, "period": {"type": "string", "enum": ["annual", "quarterly"], "default": "quarterly"}}, "required": ["ticker"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "file_write", "description": "Write text to a file.", "parameters": {"type": "object", "properties": {"filepath": {"type": "string"}, "content": {"type": "string"}, "overwrite": {"type": "boolean", "default": false}}, "required": ["filepath", "content"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] "Can you provide a summary of the key details from the Wikipedia page on quantum computing, focusing on its foundational principles?"

[Assistant] [{"name": "wikipedia_search", "arguments": {"title": "Quantum computing", "sentences": 5}}]


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "image_generate", "description": "Generate an image using AI (DALL-E style).", "parameters": {"type": "object", "properties": {"prompt": {"type": "string"}, "size": {"type": "string", "enum": ["256x256", "512x512", "1024x1024"], "default": "1024x1024"}}, "required": ["prompt"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "maps_get_directions", "description": "Get driving or walking directions.", "parameters": {"type": "object", "properties": {"start": {"type": "string", "description": "Address or coordinates"}, "end": {"type": "string", "description": "Address or coordinates"}, "mode": {"type": "string", "enum": ["driving", "walking", "transit", "bicycling"], "default": "driving"}}, "required": ["start", "end"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "todo_add_item", "description": "Add an item to a todo list.", "parameters": {"type": "object", "properties": {"item": {"type": "string"}, "list_name": {"type": "string", "default": "Inbox"}}, "required": ["item"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "calendar_list_events", "description": "List events for a specific date range.", "parameters": {"type": "object", "properties": {"date": {"type": "string", "description": "YYYY-MM-DD"}, "calendar_id": {"type": "string", "default": "primary"}}, "required": ["date"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "web_search", "description": "Perform a general Google search for internet queries.", "parameters": {"type": "object", "properties": {"query": {"type": "string", "description": "The search keywords."}, "num_results": {"type": "integer", "default": 5}}, "required": ["query"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "sms_send", "description": "Send a text message.", "parameters": {"type": "object", "properties": {"phone_number": {"type": "string"}, "message": {"type": "string"}}, "required": ["phone_number", "message"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "travel_hotel_search", "description": "Find hotels in a city.", "parameters": {"type": "object", "properties": {"city": {"type": "string"}, "check_in": {"type": "string"}, "check_out": {"type": "string"}, "stars": {"type": "integer", "minimum": 1, "maximum": 5}}, "required": ["city", "check_in", "check_out"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "shopping_cart_add", "description": "Add a specific item to the shopping cart.", "parameters": {"type": "object", "properties": {"item_id": {"type": "string"}, "quantity": {"type": "integer", "default": 1}}, "required": ["item_id"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] How can I plan my trip to Barcelona next month, including booking a 4-star hotel for June 15-18 and sending me a walking route map from my hotel to the Sagrada Família?

[Assistant] [{"name": "travel_hotel_search", "arguments": {"city": "Barcelona", "check_in": "2024-06-15", "check_out": "2024-06-18", "stars": 4}}, {"name": "maps_get_directions", "arguments": {"start": "", "end": "Sagrada Família, Barcelona", "mode": "walking"}}]


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "translate_text", "description": "Translate text from one language to another.", "parameters": {"type": "object", "properties": {"text": {"type": "string"}, "target_lang": {"type": "string", "description": "ISO 2-letter code, e.g. es, fr"}}, "required": ["text", "target_lang"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "text_summarize", "description": "Summarize a long piece of text.", "parameters": {"type": "object", "properties": {"text": {"type": "string"}, "length": {"type": "string", "enum": ["short", "medium", "long"]}}, "required": ["text"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "smarthome_lights_off", "description": "Turn off smart lights.", "parameters": {"type": "object", "properties": {"room": {"type": "string"}}, "required": ["room"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "travel_flight_search", "description": "Search for flights.", "parameters": {"type": "object", "properties": {"origin": {"type": "string", "description": "Airport code, e.g. JFK"}, "destination": {"type": "string", "description": "Airport code, e.g. LHR"}, "date": {"type": "string"}, "passengers": {"type": "integer", "default": 1}}, "required": ["origin", "destination", "date"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "social_get_profile", "description": "Get public profile details of a user.", "parameters": {"type": "object", "properties": {"username": {"type": "string"}, "platform": {"type": "string", "enum": ["twitter", "instagram", "linkedin"]}}, "required": ["username", "platform"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "file_write", "description": "Write text to a file.", "parameters": {"type": "object", "properties": {"filepath": {"type": "string"}, "content": {"type": "string"}, "overwrite": {"type": "boolean", "default": false}}, "required": ["filepath", "content"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "file_read", "description": "Read content of a local file.", "parameters": {"type": "object", "properties": {"filepath": {"type": "string"}, "encoding": {"type": "string", "default": "utf-8"}}, "required": ["filepath"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "get_weather_forecast", "description": "Get a 5-day weather forecast.", "parameters": {"type": "object", "properties": {"city": {"type": "string"}, "days": {"type": "integer", "maximum": 10, "default": 5}}, "required": ["city"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] Find out the public posts and professional highlights of a LinkedIn user named *Alex_Martinez_Arch*, including their current job title, years of experience, and top skills.

[Assistant] [{"name": "social_get_profile", "arguments": {"username": "Alex_Martinez_Arch", "platform": "linkedin"}}]


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "sms_send", "description": "Send a text message.", "parameters": {"type": "object", "properties": {"phone_number": {"type": "string"}, "message": {"type": "string"}}, "required": ["phone_number", "message"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "slack_post_message", "description": "Post a message to a specific Slack channel.", "parameters": {"type": "object", "properties": {"channel_id": {"type": "string"}, "text": {"type": "string"}, "notify_users": {"type": "boolean", "default": false}}, "required": ["channel_id", "text"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "unit_converter", "description": "Convert values between different units (length, weight, temp).", "parameters": {"type": "object", "properties": {"amount": {"type": "number"}, "from_unit": {"type": "string", "description": "e.g., meters, kg, F"}, "to_unit": {"type": "string", "description": "e.g., feet, lbs, C"}}, "required": ["amount", "from_unit", "to_unit"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "smarthome_set_thermostat", "description": "Set the target temperature for the HVAC.", "parameters": {"type": "object", "properties": {"temperature": {"type": "number"}, "mode": {"type": "string", "enum": ["cool", "heat", "eco", "off"]}}, "required": ["temperature", "mode"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "git_commit", "description": "Simulate a git commit.", "parameters": {"type": "object", "properties": {"message": {"type": "string"}, "files": {"type": "array", "items": {"type": "string"}, "default": ["."]}}, "required": ["message"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "email_search", "description": "Search for emails in the inbox.", "parameters": {"type": "object", "properties": {"query": {"type": "string", "description": "Keywords or sender name."}, "max_results": {"type": "integer", "default": 10}}, "required": ["query"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "travel_hotel_search", "description": "Find hotels in a city.", "parameters": {"type": "object", "properties": {"city": {"type": "string"}, "check_in": {"type": "string"}, "check_out": {"type": "string"}, "stars": {"type": "integer", "minimum": 1, "maximum": 5}}, "required": ["city", "check_in", "check_out"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "travel_flight_search", "description": "Search for flights.", "parameters": {"type": "object", "properties": {"origin": {"type": "string", "description": "Airport code, e.g. JFK"}, "destination": {"type": "string", "description": "Airport code, e.g. LHR"}, "date": {"type": "string"}, "passengers": {"type": "integer", "default": 1}}, "required": ["origin", "destination", "date"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User]
What flights are available from Dallas (DFW) to Chicago (ORD) on October 15th, and can you also look up any emails from last month mentioning "project update"?

(Requires: `travel_flight_search` and `email_search`)

[Assistant] [{"name": "travel_flight_search", "arguments": {"origin": "DFW", "destination": "ORD", "date": "2024-10-15"}}, {"name": "email_search", "arguments": {"query": "project update", "max_results": 10}}]


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "shopping_cart_add", "description": "Add a specific item to the shopping cart.", "parameters": {"type": "object", "properties": {"item_id": {"type": "string"}, "quantity": {"type": "integer", "default": 1}}, "required": ["item_id"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "get_weather_forecast", "description": "Get a 5-day weather forecast.", "parameters": {"type": "object", "properties": {"city": {"type": "string"}, "days": {"type": "integer", "maximum": 10, "default": 5}}, "required": ["city"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "todo_add_item", "description": "Add an item to a todo list.", "parameters": {"type": "object", "properties": {"item": {"type": "string"}, "list_name": {"type": "string", "default": "Inbox"}}, "required": ["item"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "news_get_headlines", "description": "Get top news headlines.", "parameters": {"type": "object", "properties": {"category": {"type": "string", "enum": ["business", "technology", "sports", "general"]}, "country": {"type": "string", "default": "us"}}, "required": ["category"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "currency_convert", "description": "Convert an amount from one currency to another using live rates.", "parameters": {"type": "object", "properties": {"amount": {"type": "number"}, "from_currency": {"type": "string", "description": "ISO code, e.g. USD"}, "to_currency": {"type": "string", "description": "ISO code, e.g. EUR"}}, "required": ["amount", "from_currency", "to_currency"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "file_write", "description": "Write text to a file.", "parameters": {"type": "object", "properties": {"filepath": {"type": "string"}, "content": {"type": "string"}, "overwrite": {"type": "boolean", "default": false}}, "required": ["filepath", "content"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "get_current_datetime", "description": "Get the current date and time for a specific timezone.", "parameters": {"type": "object", "properties": {"timezone": {"type": "string", "default": "UTC"}}, "required": [], "additionalProperties": false}}}, {"type": "function", "function": {"name": "travel_hotel_search", "description": "Find hotels in a city.", "parameters": {"type": "object", "properties": {"city": {"type": "string"}, "check_in": {"type": "string"}, "check_out": {"type": "string"}, "stars": {"type": "integer", "minimum": 1, "maximum": 5}}, "required": ["city", "check_in", "check_out"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] "Can you first check the top technology headlines from the US today, then save a key article link to a file named ‘tech_news.txt’ so I can review it later?"

[Assistant] [{"name": "news_get_headlines", "arguments": {"category": "technology", "country": "us"}}, {"name": "file_write", "arguments": {"filepath": "tech_news.txt", "content": "", "overwrite": true}}]


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "unit_converter", "description": "Convert values between different units (length, weight, temp).", "parameters": {"type": "object", "properties": {"amount": {"type": "number"}, "from_unit": {"type": "string", "description": "e.g., meters, kg, F"}, "to_unit": {"type": "string", "description": "e.g., feet, lbs, C"}}, "required": ["amount", "from_unit", "to_unit"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "smarthome_lights_off", "description": "Turn off smart lights.", "parameters": {"type": "object", "properties": {"room": {"type": "string"}}, "required": ["room"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "shopping_cart_add", "description": "Add a specific item to the shopping cart.", "parameters": {"type": "object", "properties": {"item_id": {"type": "string"}, "quantity": {"type": "integer", "default": 1}}, "required": ["item_id"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "smarthome_set_thermostat", "description": "Set the target temperature for the HVAC.", "parameters": {"type": "object", "properties": {"temperature": {"type": "number"}, "mode": {"type": "string", "enum": ["cool", "heat", "eco", "off"]}}, "required": ["temperature", "mode"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "file_write", "description": "Write text to a file.", "parameters": {"type": "object", "properties": {"filepath": {"type": "string"}, "content": {"type": "string"}, "overwrite": {"type": "boolean", "default": false}}, "required": ["filepath", "content"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "currency_convert", "description": "Convert an amount from one currency to another using live rates.", "parameters": {"type": "object", "properties": {"amount": {"type": "number"}, "from_currency": {"type": "string", "description": "ISO code, e.g. USD"}, "to_currency": {"type": "string", "description": "ISO code, e.g. EUR"}}, "required": ["amount", "from_currency", "to_currency"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "ride_book", "description": "Book a rideshare (Uber/Lyft).", "parameters": {"type": "object", "properties": {"pickup_location": {"type": "string"}, "dropoff_location": {"type": "string"}, "ride_type": {"type": "string", "enum": ["standard", "premium", "pool"]}}, "required": ["pickup_location", "dropoff_location"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "sms_send", "description": "Send a text message.", "parameters": {"type": "object", "properties": {"phone_number": {"type": "string"}, "message": {"type": "string"}}, "required": ["phone_number", "message"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] Convert 15 USD to euros and then book a standard rideshare from Times Square, New York to the nearest Starbucks for pickup.

[Assistant] [{"name": "currency_convert", "arguments": {"amount": 15, "from_currency": "USD", "to_currency": "EUR"}}, {"name": "ride_book", "arguments": {"pickup_location": "Times Square, New York", "dropoff_location": "Nearest Starbucks", "ride_type": "standard"}}]


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "image_generate", "description": "Generate an image using AI (DALL-E style).", "parameters": {"type": "object", "properties": {"prompt": {"type": "string"}, "size": {"type": "string", "enum": ["256x256", "512x512", "1024x1024"], "default": "1024x1024"}}, "required": ["prompt"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "file_write", "description": "Write text to a file.", "parameters": {"type": "object", "properties": {"filepath": {"type": "string"}, "content": {"type": "string"}, "overwrite": {"type": "boolean", "default": false}}, "required": ["filepath", "content"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "smarthome_lights_off", "description": "Turn off smart lights.", "parameters": {"type": "object", "properties": {"room": {"type": "string"}}, "required": ["room"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "calendar_list_events", "description": "List events for a specific date range.", "parameters": {"type": "object", "properties": {"date": {"type": "string", "description": "YYYY-MM-DD"}, "calendar_id": {"type": "string", "default": "primary"}}, "required": ["date"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "get_weather_forecast", "description": "Get a 5-day weather forecast.", "parameters": {"type": "object", "properties": {"city": {"type": "string"}, "days": {"type": "integer", "maximum": 10, "default": 5}}, "required": ["city"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "stock_get_fundamentals", "description": "Get fundamental data like P/E ratio, market cap, and dividend yield.", "parameters": {"type": "object", "properties": {"ticker": {"type": "string"}, "period": {"type": "string", "enum": ["annual", "quarterly"], "default": "quarterly"}}, "required": ["ticker"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "unit_converter", "description": "Convert values between different units (length, weight, temp).", "parameters": {"type": "object", "properties": {"amount": {"type": "number"}, "from_unit": {"type": "string", "description": "e.g., meters, kg, F"}, "to_unit": {"type": "string", "description": "e.g., feet, lbs, C"}}, "required": ["amount", "from_unit", "to_unit"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "text_summarize", "description": "Summarize a long piece of text.", "parameters": {"type": "object", "properties": {"text": {"type": "string"}, "length": {"type": "string", "enum": ["short", "medium", "long"]}}, "required": ["text"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] I need a detailed breakdown of how the political climate in the Middle East might influence global oil prices over the next five years, including expert analyses of historical patterns, potential geopolitical shifts, and economic implications for major economies.

[Assistant] NO_TOOL


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "stock_get_fundamentals", "description": "Get fundamental data like P/E ratio, market cap, and dividend yield.", "parameters": {"type": "object", "properties": {"ticker": {"type": "string"}, "period": {"type": "string", "enum": ["annual", "quarterly"], "default": "quarterly"}}, "required": ["ticker"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "travel_hotel_search", "description": "Find hotels in a city.", "parameters": {"type": "object", "properties": {"city": {"type": "string"}, "check_in": {"type": "string"}, "check_out": {"type": "string"}, "stars": {"type": "integer", "minimum": 1, "maximum": 5}}, "required": ["city", "check_in", "check_out"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "stock_get_price", "description": "Get the real-time stock price.", "parameters": {"type": "object", "properties": {"ticker": {"type": "string", "description": "The stock symbol, e.g., AAPL"}}, "required": ["ticker"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "notes_add", "description": "Create a new note.", "parameters": {"type": "object", "properties": {"title": {"type": "string"}, "content": {"type": "string"}, "folder": {"type": "string", "default": "General"}}, "required": ["content"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "email_search", "description": "Search for emails in the inbox.", "parameters": {"type": "object", "properties": {"query": {"type": "string", "description": "Keywords or sender name."}, "max_results": {"type": "integer", "default": 10}}, "required": ["query"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "git_commit", "description": "Simulate a git commit.", "parameters": {"type": "object", "properties": {"message": {"type": "string"}, "files": {"type": "array", "items": {"type": "string"}, "default": ["."]}}, "required": ["message"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "get_current_datetime", "description": "Get the current date and time for a specific timezone.", "parameters": {"type": "object", "properties": {"timezone": {"type": "string", "default": "UTC"}}, "required": [], "additionalProperties": false}}}, {"type": "function", "function": {"name": "smarthome_lights_on", "description": "Turn on smart lights in a room.", "parameters": {"type": "object", "properties": {"room": {"type": "string"}, "brightness": {"type": "integer", "minimum": 1, "maximum": 100}, "color": {"type": "string", "default": "white"}}, "required": ["room"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] Can you help me check the most recent stock price for Microsoft (MSFT) and also find any relevant emails from the last month sent by our CFO with the subject containing "budget"?

[Assistant] [{"name": "stock_get_price", "arguments": {"ticker": "MSFT"}}, {"name": "email_search", "arguments": {"query": "subject:\"budget\" from:CFO", "max_results": 10}}]


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "translate_text", "description": "Translate text from one language to another.", "parameters": {"type": "object", "properties": {"text": {"type": "string"}, "target_lang": {"type": "string", "description": "ISO 2-letter code, e.g. es, fr"}}, "required": ["text", "target_lang"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "health_log_workout", "description": "Log a workout session.", "parameters": {"type": "object", "properties": {"activity_type": {"type": "string", "enum": ["run", "cycle", "swim", "weights"]}, "duration_minutes": {"type": "integer"}, "calories_burned": {"type": "integer"}}, "required": ["activity_type", "duration_minutes"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "todo_add_item", "description": "Add an item to a todo list.", "parameters": {"type": "object", "properties": {"item": {"type": "string"}, "list_name": {"type": "string", "default": "Inbox"}}, "required": ["item"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "reminder_create", "description": "Set a reminder.", "parameters": {"type": "object", "properties": {"task": {"type": "string"}, "time": {"type": "string", "description": "Time to be reminded"}}, "required": ["task", "time"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "image_generate", "description": "Generate an image using AI (DALL-E style).", "parameters": {"type": "object", "properties": {"prompt": {"type": "string"}, "size": {"type": "string", "enum": ["256x256", "512x512", "1024x1024"], "default": "1024x1024"}}, "required": ["prompt"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "db_sql_query", "description": "Run a read-only SQL query.", "parameters": {"type": "object", "properties": {"query": {"type": "string", "description": "SELECT statement only."}, "database": {"type": "string", "default": "main_db"}}, "required": ["query"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "currency_convert", "description": "Convert an amount from one currency to another using live rates.", "parameters": {"type": "object", "properties": {"amount": {"type": "number"}, "from_currency": {"type": "string", "description": "ISO code, e.g. USD"}, "to_currency": {"type": "string", "description": "ISO code, e.g. EUR"}}, "required": ["amount", "from_currency", "to_currency"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "calendar_remove_event", "description": "Delete an event by ID.", "parameters": {"type": "object", "properties": {"event_id": {"type": "string"}, "notify_attendees": {"type": "boolean", "default": true}}, "required": ["event_id"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] How many calories did I burn during my 45-minute cycling session yesterday?

[Assistant] NO_TOOL


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "maps_get_directions", "description": "Get driving or walking directions.", "parameters": {"type": "object", "properties": {"start": {"type": "string", "description": "Address or coordinates"}, "end": {"type": "string", "description": "Address or coordinates"}, "mode": {"type": "string", "enum": ["driving", "walking", "transit", "bicycling"], "default": "driving"}}, "required": ["start", "end"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "ride_book", "description": "Book a rideshare (Uber/Lyft).", "parameters": {"type": "object", "properties": {"pickup_location": {"type": "string"}, "dropoff_location": {"type": "string"}, "ride_type": {"type": "string", "enum": ["standard", "premium", "pool"]}}, "required": ["pickup_location", "dropoff_location"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "ticket_create_support", "description": "Create a support ticket in Jira/Zendesk.", "parameters": {"type": "object", "properties": {"title": {"type": "string"}, "description": {"type": "string"}, "priority": {"type": "string", "enum": ["low", "medium", "high", "critical"]}}, "required": ["title", "description", "priority"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "web_search", "description": "Perform a general Google search for internet queries.", "parameters": {"type": "object", "properties": {"query": {"type": "string", "description": "The search keywords."}, "num_results": {"type": "integer", "default": 5}}, "required": ["query"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "currency_convert", "description": "Convert an amount from one currency to another using live rates.", "parameters": {"type": "object", "properties": {"amount": {"type": "number"}, "from_currency": {"type": "string", "description": "ISO code, e.g. USD"}, "to_currency": {"type": "string", "description": "ISO code, e.g. EUR"}}, "required": ["amount", "from_currency", "to_currency"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "travel_hotel_search", "description": "Find hotels in a city.", "parameters": {"type": "object", "properties": {"city": {"type": "string"}, "check_in": {"type": "string"}, "check_out": {"type": "string"}, "stars": {"type": "integer", "minimum": 1, "maximum": 5}}, "required": ["city", "check_in", "check_out"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "smarthome_lights_off", "description": "Turn off smart lights.", "parameters": {"type": "object", "properties": {"room": {"type": "string"}}, "required": ["room"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "get_weather_forecast", "description": "Get a 5-day weather forecast.", "parameters": {"type": "object", "properties": {"city": {"type": "string"}, "days": {"type": "integer", "maximum": 10, "default": 5}}, "required": ["city"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] How far is the next available hotel with 4-star ratings in Sydney for my check-in on October 15th?

[Assistant] [{"name": "travel_hotel_search", "arguments": {"city": "Sydney", "check_in": "2023-10-15", "check_out": "2023-10-16", "stars": 4}}]


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "image_generate", "description": "Generate an image using AI (DALL-E style).", "parameters": {"type": "object", "properties": {"prompt": {"type": "string"}, "size": {"type": "string", "enum": ["256x256", "512x512", "1024x1024"], "default": "1024x1024"}}, "required": ["prompt"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "get_weather", "description": "Get current weather conditions for a specific location.", "parameters": {"type": "object", "properties": {"location": {"type": "string", "description": "City name or zip code."}, "units": {"type": "string", "enum": ["celsius", "fahrenheit"], "default": "celsius"}}, "required": ["location"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "calendar_list_events", "description": "List events for a specific date range.", "parameters": {"type": "object", "properties": {"date": {"type": "string", "description": "YYYY-MM-DD"}, "calendar_id": {"type": "string", "default": "primary"}}, "required": ["date"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "social_get_profile", "description": "Get public profile details of a user.", "parameters": {"type": "object", "properties": {"username": {"type": "string"}, "platform": {"type": "string", "enum": ["twitter", "instagram", "linkedin"]}}, "required": ["username", "platform"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "email_send", "description": "Send an email to a recipient.", "parameters": {"type": "object", "properties": {"to_address": {"type": "string"}, "subject": {"type": "string"}, "body_text": {"type": "string"}, "attachments": {"type": "array", "items": {"type": "string"}}}, "required": ["to_address", "subject", "body_text"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "smarthome_lights_on", "description": "Turn on smart lights in a room.", "parameters": {"type": "object", "properties": {"room": {"type": "string"}, "brightness": {"type": "integer", "minimum": 1, "maximum": 100}, "color": {"type": "string", "default": "white"}}, "required": ["room"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "sms_send", "description": "Send a text message.", "parameters": {"type": "object", "properties": {"phone_number": {"type": "string"}, "message": {"type": "string"}}, "required": ["phone_number", "message"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "music_play", "description": "Play a song or playlist on a connected device.", "parameters": {"type": "object", "properties": {"query": {"type": "string", "description": "Song name or artist"}, "service": {"type": "string", "enum": ["spotify", "apple_music"], "default": "spotify"}}, "required": ["query"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] "Can you generate an image of my next weekend trip to Barcelona based on my travel itinerary for May 19th, and also send me a text message reminder with the weather forecast for that day, including a summary of what to pack?"

[Assistant] NO_TOOL


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "email_send", "description": "Send an email to a recipient.", "parameters": {"type": "object", "properties": {"to_address": {"type": "string"}, "subject": {"type": "string"}, "body_text": {"type": "string"}, "attachments": {"type": "array", "items": {"type": "string"}}}, "required": ["to_address", "subject", "body_text"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "shopping_search", "description": "Search for products on e-commerce sites.", "parameters": {"type": "object", "properties": {"product_name": {"type": "string"}, "price_min": {"type": "number"}, "price_max": {"type": "number"}}, "required": ["product_name"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "calculator_eval", "description": "Calculate the result of a mathematical expression.", "parameters": {"type": "object", "properties": {"expression": {"type": "string", "description": "The mathematical formula, e.g., (5*12)/3"}}, "required": ["expression"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "image_generate", "description": "Generate an image using AI (DALL-E style).", "parameters": {"type": "object", "properties": {"prompt": {"type": "string"}, "size": {"type": "string", "enum": ["256x256", "512x512", "1024x1024"], "default": "1024x1024"}}, "required": ["prompt"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "smarthome_lights_on", "description": "Turn on smart lights in a room.", "parameters": {"type": "object", "properties": {"room": {"type": "string"}, "brightness": {"type": "integer", "minimum": 1, "maximum": 100}, "color": {"type": "string", "default": "white"}}, "required": ["room"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "wikipedia_search", "description": "Get a summary of a Wikipedia article.", "parameters": {"type": "object", "properties": {"title": {"type": "string"}, "sentences": {"type": "integer", "default": 3}}, "required": ["title"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "notes_add", "description": "Create a new note.", "parameters": {"type": "object", "properties": {"title": {"type": "string"}, "content": {"type": "string"}, "folder": {"type": "string", "default": "General"}}, "required": ["content"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "calendar_list_events", "description": "List events for a specific date range.", "parameters": {"type": "object", "properties": {"date": {"type": "string", "description": "YYYY-MM-DD"}, "calendar_id": {"type": "string", "default": "primary"}}, "required": ["date"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] "Can you generate a short image of a cozy study room setup and also provide a summary of key features in ergonomic office chairs from Wikipedia, while I set up my smart lights in the bedroom to a warm color with 60% brightness?"

[Assistant] [{"name": "image_generate", "arguments": {"prompt": "A cozy study room setup with warm lighting, ergonomic chair, bookshelf, desk, and plants, ultra-detailed, cinematic lighting", "size": "1024x1024"}}, {"name": "wikipedia_search", "arguments": {"title": "Ergonomic office chair", "sentences": 3}}, {"name": "smarthome_lights_on", "arguments": {"room": "bedroom", "brightness": 60, "color": "warm"}}]


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "stock_get_price", "description": "Get the real-time stock price.", "parameters": {"type": "object", "properties": {"ticker": {"type": "string", "description": "The stock symbol, e.g., AAPL"}}, "required": ["ticker"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "smarthome_lock_door", "description": "Lock or unlock a smart door.", "parameters": {"type": "object", "properties": {"door_name": {"type": "string", "default": "front_door"}, "action": {"type": "string", "enum": ["lock", "unlock"]}}, "required": ["action"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "shopping_cart_add", "description": "Add a specific item to the shopping cart.", "parameters": {"type": "object", "properties": {"item_id": {"type": "string"}, "quantity": {"type": "integer", "default": 1}}, "required": ["item_id"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "image_generate", "description": "Generate an image using AI (DALL-E style).", "parameters": {"type": "object", "properties": {"prompt": {"type": "string"}, "size": {"type": "string", "enum": ["256x256", "512x512", "1024x1024"], "default": "1024x1024"}}, "required": ["prompt"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "web_search", "description": "Perform a general Google search for internet queries.", "parameters": {"type": "object", "properties": {"query": {"type": "string", "description": "The search keywords."}, "num_results": {"type": "integer", "default": 5}}, "required": ["query"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "crypto_get_price", "description": "Get current price of a cryptocurrency.", "parameters": {"type": "object", "properties": {"coin_id": {"type": "string", "description": "e.g., bitcoin, ethereum"}, "currency": {"type": "string", "default": "usd"}}, "required": ["coin_id"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "currency_convert", "description": "Convert an amount from one currency to another using live rates.", "parameters": {"type": "object", "properties": {"amount": {"type": "number"}, "from_currency": {"type": "string", "description": "ISO code, e.g. USD"}, "to_currency": {"type": "string", "description": "ISO code, e.g. EUR"}}, "required": ["amount", "from_currency", "to_currency"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "notes_add", "description": "Create a new note.", "parameters": {"type": "object", "properties": {"title": {"type": "string"}, "content": {"type": "string"}, "folder": {"type": "string", "default": "General"}}, "required": ["content"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] How do I optimize my home office layout for better ergonomics and productivity based on my specific furniture and work habits?

[Assistant] NO_TOOL


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "shopping_cart_add", "description": "Add a specific item to the shopping cart.", "parameters": {"type": "object", "properties": {"item_id": {"type": "string"}, "quantity": {"type": "integer", "default": 1}}, "required": ["item_id"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "get_weather", "description": "Get current weather conditions for a specific location.", "parameters": {"type": "object", "properties": {"location": {"type": "string", "description": "City name or zip code."}, "units": {"type": "string", "enum": ["celsius", "fahrenheit"], "default": "celsius"}}, "required": ["location"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "smarthome_set_thermostat", "description": "Set the target temperature for the HVAC.", "parameters": {"type": "object", "properties": {"temperature": {"type": "number"}, "mode": {"type": "string", "enum": ["cool", "heat", "eco", "off"]}}, "required": ["temperature", "mode"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "smarthome_lights_on", "description": "Turn on smart lights in a room.", "parameters": {"type": "object", "properties": {"room": {"type": "string"}, "brightness": {"type": "integer", "minimum": 1, "maximum": 100}, "color": {"type": "string", "default": "white"}}, "required": ["room"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "smarthome_lights_off", "description": "Turn off smart lights.", "parameters": {"type": "object", "properties": {"room": {"type": "string"}}, "required": ["room"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "get_current_datetime", "description": "Get the current date and time for a specific timezone.", "parameters": {"type": "object", "properties": {"timezone": {"type": "string", "default": "UTC"}}, "required": [], "additionalProperties": false}}}, {"type": "function", "function": {"name": "file_read", "description": "Read content of a local file.", "parameters": {"type": "object", "properties": {"filepath": {"type": "string"}, "encoding": {"type": "string", "default": "utf-8"}}, "required": ["filepath"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "image_generate", "description": "Generate an image using AI (DALL-E style).", "parameters": {"type": "object", "properties": {"prompt": {"type": "string"}, "size": {"type": "string", "enum": ["256x256", "512x512", "1024x1024"], "default": "1024x1024"}}, "required": ["prompt"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] What’s the current temperature in my living room via my smart thermostat and the weather forecast for my neighborhood? I’d also like to dim the living room lights to 30% brightness to match.

[Assistant] NO_TOOL


[System]
You are a helpful assistant with access to the following tools:
[{"type": "function", "function": {"name": "web_search", "description": "Perform a general Google search for internet queries.", "parameters": {"type": "object", "properties": {"query": {"type": "string", "description": "The search keywords."}, "num_results": {"type": "integer", "default": 5}}, "required": ["query"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "crypto_get_price", "description": "Get current price of a cryptocurrency.", "parameters": {"type": "object", "properties": {"coin_id": {"type": "string", "description": "e.g., bitcoin, ethereum"}, "currency": {"type": "string", "default": "usd"}}, "required": ["coin_id"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "file_read", "description": "Read content of a local file.", "parameters": {"type": "object", "properties": {"filepath": {"type": "string"}, "encoding": {"type": "string", "default": "utf-8"}}, "required": ["filepath"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "translate_text", "description": "Translate text from one language to another.", "parameters": {"type": "object", "properties": {"text": {"type": "string"}, "target_lang": {"type": "string", "description": "ISO 2-letter code, e.g. es, fr"}}, "required": ["text", "target_lang"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "ride_book", "description": "Book a rideshare (Uber/Lyft).", "parameters": {"type": "object", "properties": {"pickup_location": {"type": "string"}, "dropoff_location": {"type": "string"}, "ride_type": {"type": "string", "enum": ["standard", "premium", "pool"]}}, "required": ["pickup_location", "dropoff_location"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "maps_get_directions", "description": "Get driving or walking directions.", "parameters": {"type": "object", "properties": {"start": {"type": "string", "description": "Address or coordinates"}, "end": {"type": "string", "description": "Address or coordinates"}, "mode": {"type": "string", "enum": ["driving", "walking", "transit", "bicycling"], "default": "driving"}}, "required": ["start", "end"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "git_commit", "description": "Simulate a git commit.", "parameters": {"type": "object", "properties": {"message": {"type": "string"}, "files": {"type": "array", "items": {"type": "string"}, "default": ["."]}}, "required": ["message"], "additionalProperties": false}}}, {"type": "function", "function": {"name": "health_log_workout", "description": "Log a workout session.", "parameters": {"type": "object", "properties": {"activity_type": {"type": "string", "enum": ["run", "cycle", "swim", "weights"]}, "duration_minutes": {"type": "integer"}, "calories_burned": {"type": "integer"}}, "required": ["activity_type", "duration_minutes"], "additionalProperties": false}}}]

To use a tool, output a JSON list of tool calls. If no tool matches, output NO_TOOL.

[User] What’s the current price of Ethereum in EUR?

[Assistant] [{"name": "crypto_get_price", "arguments": {"coin_id": "ethereum", "currency": "eur"}}]