Wildcard provides seamless integration with OpenAI’s models through the WildcardClient class. This integration allows you to use OpenAI’s function calling capabilities with Wildcard’s tool selection and execution system.
The OpenAI format converts tools into OpenAI’s function schema format, which is required for function calling capabilities:The OpenAI format is used when you need a tool to be used in the tools array of an OpenAI completion.
The Wildcard Prompt is used when you need to describe available tools to the LLM. This improves the LLM’s ability to understand the tools and use them effectively.