Uploads a file to the Claude API and returns its metadata as a tibble.
claude_upload_file(
.file_path,
.api_url = "https://api.anthropic.com/",
.timeout = 60,
.max_tries = 3,
.dry_run = FALSE
)The local file path of the file to upload.
Base URL for the Claude API (default: "https://api.anthropic.com/").
Request timeout in seconds (default: 60).
Maximum retry attempts for requests (default: 3).
Logical; if TRUE, returns the prepared request object without executing it.
A tibble containing metadata about the uploaded file, including its file_id, name, and size.