9 ms·
The success rate of this is impractically low. APIs are dirty, inconsistent things. Real-world connection to obscure APIs is a matter of hard sleuthing. Docs ar
by frabjoused 2y ago
The success rate of this is impractically low. APIs are dirty, inconsistent things. Real-world connection to obscure APIs is a matter of hard sleuthing. Docs are wrong, endpoints are broken, auth is a nightmare. These APIs need to be massaged in advance and given a sanity-wrapper if you want any semblance of reliable success when a model calls them.
- nostrebored 2y agoWouldn’t you just do that with an SDK? Why the extra layer of complexity with MCP?
- frabjoused 2y agoNot all http based APIs have an SDK. It’s wildly inconsistent. And when you ask the llm to do something new, does it download the SDK on the fly?
- SkyPuncher 2y agoPersonally, I’ve found the SDKs worse in almost all cases.