chat4R: Chat4R: Interact with gpt-4o-mini (default) using OpenAI API
Description
This function uses the OpenAI API to interact with the
gpt-4o-mini model (default) and generates responses based on user input.
In this function, currently, "gpt-4o-mini", "gpt-4o", "gpt-4", "gpt-4-turbo" and "gpt-3.5-turbo"
can be selected as OpenAI's LLM model.
Usage
chat4R(
content,
Model = "gpt-4o-mini",
temperature = 1,
simple = TRUE,
fromJSON_parsed = FALSE,
api_key = Sys.getenv("OPENAI_API_KEY")
)
Value
A data frame containing the response from the GPT model.
Arguments
content
A string containing the user's input message.
Model
A string specifying the GPT model to use (default: "gpt-4o-mini").
temperature
A numeric value controlling the randomness of the model's output (default: 1).
simple
Logical, if TRUE, only the content of the model's message will be returned.
fromJSON_parsed
Logical, if TRUE, content will be parsed from JSON.
api_key
A string containing the user's OpenAI API key.
Defaults to the value of the environment variable "OPENAI_API_KEY".