It would be great to support tool use, especially web search ([Claude](https://docs.anthropic.com/en/docs/agents-and-tools/tool-use/web-search-tool), [OpenAI](https://platform.openai.com/docs/guides/tools-web-search?api-mode=responses)). Come up with an elegant API for this.