Challenges in an AI Context

When we try to use this model to connect AI assistants to tools and data sources, several friction points emerge:

  • Integration Overhead: For every new tool or data source, a developer must write custom integration code to connect the pieces. While the AI can generate JSON responses effectively, it lacks the ability to discover and invoke tools independently—the developer must manually wire everything together, creating a rigid pipeline where no dynamic tool discovery exists.