Personalized Tool Invocation: The task of selecting tools and extracting parameters by leveraging both the user query and user-specific profile information
Tool Preference: A sub-task where the model must choose between functionally similar tools (e.g., Amazon vs. Walmart) based on user traits (e.g., price sensitivity)
Profile-dependent Query: A query that omits necessary API parameters (e.g., address, phone number), requiring the model to infer them from the user's profile
PTool: The authors' proposed automated data synthesis framework for generating personalized tool invocation datasets
PTBench: PersonalizedToolBench, the benchmark dataset constructed using the PTool framework
API Tree: A hierarchical structure used in data generation, expanding from scenarios to platforms to specific API functions to ensure tool diversity
Implicit Preferences: User traits (e.g., price sensitivity) that are not explicitly stated in a profile but are inferred from historical behavior and used to guide tool selection