# eval-function-tools-callback (Function Tool Callbacks Example) You can run this example with: ```bash npx promptfoo@latest init --example eval-function-tools-callback cd eval-function-tools-callback ``` This example demonstrates how to use promptfoo to evaluate OpenAI's function calling capabilities with the gpt-4o, utilizing the `functionToolCallbacks` feature. ## Configuration See `promptfooconfig.js` for the full configuration, including prompts, provider setup, and test cases. ## Running the Example ```bash promptfoo eval -c [path to examples/eval-function-tools-callback/]promptfooconfig.js ``` For more details on function calling and OpenAI tools, refer to: - [OpenAI Function Calling Guide](https://platform.openai.com/docs/guides/function-calling) - [Promptfoo OpenAI Provider Documentation](https://promptfoo.dev/docs/providers/openai)