Skip to content

Support hosted tools across different model providers #461

Open
@jhammarstedt

Description

@jhammarstedt

Native Tools across different model providers

One big issue with many Agent SDKs are that they don't support all tools each custom model provider offers.

E.g

  • Openai has WebSearchTool(), FilesearchTool()
  • Gemini has their own Tool(google_search=GoogleSearch()) and file_upload features

Building effective systems which should rely on these tools becomes hard as no provider yet supports fully swapping between models and their native tools. The solution is to build your own tools or rely on external providers for file and search which feels suboptimal and introduces complexity.

I understand the problem of trying to support google, antropic and deepseeks own tools under the same framework. But having the power to do so would very much strengthen the usability and flexibility of the Agents SDK.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions