A tool that is available to the language model via {@link LanguageModelChatRequestOptions}. A language model uses all the properties of this interface to decide which tool to call, and how to call it.
A tool that is available to the language model via {@link LanguageModelChatRequestOptions}. A language model uses all the properties of this interface to decide which tool to call, and how to call it.