Signals that the LLM provider encountered an error.
Usage
abort_provider(
message,
provider_name = NULL,
model = NULL,
parent = NULL,
...,
.envir = parent.frame()
)Examples
if (FALSE) { # \dontrun{
abort_provider(
c("API error from {.val {provider_name}}", "x" = "Rate limit exceeded"),
provider_name = "openai",
model = "gpt-4o"
)
} # }