Spaces:
Build error
Build error
| # First, define a tool | |
| def get_current_temperature(location: str) -> float: | |
| """ | |
| Get the current temperature at a location. | |
| Args: | |
| location: The location to get the temperature for, in the format "City, Country" | |
| Returns: | |
| The current temperature at the specified location in the specified units, as a float. | |
| """ | |
| return 22. # A real function should probably actually get the temperature! | |
| # Next, create a chat and apply the chat template | |
| messages = [ | |
| {"role": "system", "content": "You are a bot that responds to weather queries."}, | |
| {"role": "user", "content": "Hey, what's the temperature in Paris right now?"} | |
| ] | |
| inputs = tokenizer.apply_chat_template(messages, tools=[get_current_temperature], add_generation_prompt=True) | |