% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/api_openrouter.R
\name{openrouter}
\alias{openrouter}
\title{OpenRouter Provider Function}
\usage{
openrouter(..., .called_from = NULL)
}
\arguments{
\item{...}{Parameters passed to the appropriate OpenRouter-specific function.}

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