firefly_0206
03/18/2025, 5:19 AMShubham Bajaj
03/19/2025, 1:00 AM[Warning]
Do not modify or attempt to correct user input parameters or user input. Pass them directly into the function or tool as given.
This would be particularly effective for several reasons:
1. It creates a clear instruction that parameters should only be populated with actual user-provided information
2. It prevents the AI from inserting placeholder or "default" values when data is missing
3. It would force the AI to properly collect all required information before making API calls
I would also recommend adding a directive to have the AI explicitly verify when a required field is missing:
If a required parameter is missing or unclear in the user input, explicitly ask the user for that information before proceeding with any function calls.
This way, the assistant would be required to postpone the API call until Jenny had actually provided her phone number, rather than proceeding with an assumed or default value.