% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/api_chat_completions.R, R/api_openai.R
\name{chatgpt}
\alias{chatgpt}
\title{Alias for the OpenAI Provider Function}
\usage{
chatgpt(..., .called_from = NULL)

chatgpt(..., .called_from = NULL)
}
\arguments{
\item{...}{Parameters passed to the appropriate OpenAI-specific function.}

\item{.called_from}{Internal routing argument; do not set manually.}
}
\value{
The result of the requested action, depending on the specific function invoked
(e.g., an updated \code{LLMMessage} object for \code{chat()}, or a matrix for \code{embed()}).
}
\description{
The \code{chatgpt} function is an alias for the \code{openai()} provider function.
It provides a convenient way to interact with the OpenAI API for tasks such
as sending chat messages, generating embeddings, and handling batch operations
using \code{tidyllm} verbs like \code{chat()}, \code{embed()}, and \code{send_batch()}.
}
\keyword{internal}
