Help understanding OpenRouter language models

Open Router has some models with native tool support and some models that lack native tool support. It is documented on each model.

Attempting to make native tool calls to these unsupported models will crash the call.

Luckily, Discourse implements its own tool system, so you end up having access to features that a model provider does not natively implement.

2 Likes