InternalThe API client used to request the upload URL and report completion.
OptionalbaseBase delay in milliseconds for exponential backoff. Defaults to 1000.
OptionaldatasetThe dataset the media belongs to. Set together with datasetItemId for dataset item media (instead of a trace context).
OptionaldatasetThe dataset item the media belongs to (need not exist yet).
OptionalfieldThe item field the media is associated with — input/output/metadata
for a trace, or input/expectedOutput/metadata for a dataset item.
OptionalloggerLogger to use. Defaults to the global logger.
OptionalmaxMaximum number of upload retries on transient failures. Defaults to 3.
The media to upload.
OptionalobservationThe observation the media belongs to, if any.
OptionaltraceThe trace the media belongs to. Omit for media that is not associated with a trace (e.g. dataset item media).
Parameters for uploadMedia.