Formats a StructuredTool or RunnableToolLike instance into a format
that is compatible with OpenAI function calling. If StructuredTool or
RunnableToolLike has a zod schema, the output will be converted into a
JSON schema, which is then used as the parameters for the OpenAI tool.
Formats a
StructuredTool
orRunnableToolLike
instance into a format that is compatible with OpenAI function calling. IfStructuredTool
orRunnableToolLike
has a zod schema, the output will be converted into a JSON schema, which is then used as the parameters for the OpenAI tool.