The openrouter() function provides access to hundreds of AI models from
different providers through the OpenRouter API, using a single
OpenAI-compatible interface.
openrouter(..., .called_from = NULL)The result of the requested action (e.g., an updated LLMMessage for chat()).
Parameters passed to the appropriate OpenRouter-specific function.
An internal argument specifying which verb invoked this function. Managed automatically by tidyllm verbs; do not set manually.