# Introducing eval support for tool use

**URL:** <https://community.openai.com/t/introducing-eval-support-for-tool-use/1283105>\
**Category:** Announcements\
**Created:** [June 9, 2025, 9:04pm UTC](https://community.openai.com/t/introducing-eval-support-for-tool-use/1283105 "2025-06-09T21:04:32Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![henrysg](https://sea2.discourse-cdn.com/openai1/user_avatar/community.openai.com/henrysg/32/640123_2.png) [@henrysg](https://community.openai.com/u/henrysg)\
**Post date:** [June 9, 2025, 9:04pm UTC](https://community.openai.com/t/introducing-eval-support-for-tool-use/1283105/1 "2025-06-09T21:04:32Z")

</div>

The OpenAI Evals product now lets you evaluate tool use! You can now use tools and Structured Outputs in generations completed through both the API and web platform. You can then evaluate the tool calls based on the arguments they received, and the responses they returned.

This supports tools that are OpenAI-hosted, MCP, and non-hosted.

Please let me know if you have any feedback on this!

You can see examples of this in several new cookbooks, for:

- Web search evaluation - [Evals API Use-case - Web Search Evaluation](https://cookbook.openai.com/examples/evaluation/use-cases/web-search-evaluation)

- Tool evaluation - [Evals API Use-case - Tools Evaluation](https://cookbook.openai.com/examples/evaluation/use-cases/tools-evaluation)

- MCP evaluation - [Evals API Use-case - MCP Evaluation](https://cookbook.openai.com/examples/evaluation/use-cases/mcp_eval_notebook)

- Structured output evaluation - [Evals API Use-case - Structured Outputs Evaluation](https://cookbook.openai.com/examples/evaluation/use-cases/structured-outputs-evaluation)

---

<div class="post-metadata">

**Author:** ![PaulBellow](https://sea2.discourse-cdn.com/openai1/user_avatar/community.openai.com/paulbellow/32/597962_2.png) [@PaulBellow](https://community.openai.com/u/PaulBellow)\
**Post date:** [June 9, 2025, 9:31pm UTC](https://community.openai.com/t/introducing-eval-support-for-tool-use/1283105/3 "2025-06-09T21:31:05Z")

</div>

Welcome to the community, @henrysg! 😉

Seriously, though, thanks for the update! Keep it coming, please!

---

<div class="post-metadata">

**Author:** ![tgravagno](https://sea2.discourse-cdn.com/openai1/user_avatar/community.openai.com/tgravagno/32/40695_2.png) [@tgravagno](https://community.openai.com/u/tgravagno)\
**Post date:** [June 11, 2025, 8:11pm UTC](https://community.openai.com/t/introducing-eval-support-for-tool-use/1283105/4 "2025-06-11T20:11:34Z")

</div>

The docs for Evals are under Model Optimization. I understand one use case of Evals is to help fine-tune models. But it seems Evals can be used for any kind of development and even basic Prompt Engineering for normal API exchanges or even tuning Custom GPTs.

I’d suggest some linkage among docs for these areas so that people can find and make use of this valuable resource.
