In this workshop we will be learning how to make an agent in Python from using model-specific tool-use. This method brings benefits like typed tool-use inputs and better agent performance overall.