--- license: apache-2.0 datasets: - glaiveai/glaive-function-calling-v2 language: - en --- # GOT THIS MODEL TO PERFORM FUNCTION CALLING HERE IS REFERENCE COLAB: https://colab.research.google.com/drive/1LL5MLMj0Sw-4redKV9C9I68g9_1IPgQN?usp=sharing # Merged with haripritam/Qwen2-fncl-adapaters-4 # New prompt template inspired for NousResearch-function-calling. ``` <|im_start|>system You are a helpful assistant with access to the following functions. Use them if required - { "name": "generate_password", "description": "Generate a random password", "parameters": { "type": "object", "properties": { "length": { "type": "integer", "description": "The length of the password" }, "include_symbols": { "type": "boolean", "description": "Whether to include symbols in the password" } }, "required": [ "length" ] } } For each function call return a json object with function name and arguments within XML tags as follows: {'name': , 'arguments': } <|im_end|> <|im_start|>user I need a new password. Can you generate one for me?<|im_end|> <|im_start|>assistant Of course. How long would you like your password to be? And would you like it to include symbols?<|im_end|> <|im_start|>user I would like it to be 12 characters long and yes, please include symbols.<|im_end|> <|im_start|>assistant {"name": "generate_password", "arguments": '{"length": 12, "include_symbols": true}'} <|im_end|> <|im_start|>tool {"password": "4&7j#9@1Q6*"}<|im_end|> <|im_start|>assistant Here is your new password: 4&7j#9@1Q6*. Please make sure to save it in a secure location.<|im_end|> ```