% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/api_gemini.R
\name{gemini_list_models}
\alias{gemini_list_models}
\title{List Available Models from the Google Gemini API}
\usage{
gemini_list_models(.timeout = 60, .max_tries = 3, .dry_run = FALSE)
}
\arguments{
\item{.timeout}{Request timeout in seconds (default: 60).}

\item{.max_tries}{Maximum number of retries for the API request (default: 3).}

\item{.dry_run}{Logical; if TRUE, returns the prepared request object without executing it.}
}
\value{
A tibble containing model information with columns including \code{name}, \code{base_model_id},
\code{version}, \code{display_name}, \code{description}, \code{input_token_limit}, \code{output_token_limit},
\code{supported_generation_methods}, \code{thinking}, \code{temperature}, \code{max_temperature}, \code{top_p}, and \code{top_k},
or NULL if no models are found.
}
\description{
List Available Models from the Google Gemini API
}
