Skip to content
Topic Hub
Prof Rod Avatar

Filed under Tool Calling

4 thoughts filed under this tag.

Thoughts on Tool Calling

A tool response that says only “something went wrong” leaves the next action to guesswork. Return a contained error that distinguishes useful recovery cases. For an order lookup, separate “not found,” “not authorized”…

openaitool-calling

A retrieved document can contain instructions that have nothing to do with the user's task. Its presence in a tool response does not give it authority. Use a synthetic search result that contains both a relevant fact…

openaitool-calling

“Prepare a refund” and “issue a refund” are different operations. Your tool interface should make that distinction visible. In a practice workflow, let the model propose the order, amount and reason. Have application…

openaitool-calling

A model's tool call is a request for your application to act. Validate that request before passing it to a database or service. For a synthetic order lookup, require an order identifier with the shape your system…

openaitool-calling