input_file_paths to Create Test Case instead: it is shorter and does the same upload.
The one thing this method gives you that input_file_paths does not is reuse. Upload a document once and attach the same AttachedFile to many test cases, rather than uploading it per test case.
On the answer side, Upload Output File does the same for a turn whose reply is a document.
Returns
Returns anAttachedFile with uri, filename and mime_type. Place it in the input’s content list.
AttachedFile used to be called InputFile, back when only an input could carry files. The same four fields now describe a file on either side. InputFile still works as a name for it, so code you already wrote keeps running, but it now warns with a GalteaDeprecationWarning. Switch to AttachedFile when you next touch that code.uri still carries the upload’s signature and expires. Galtea replaces it with a signature-free storage reference when the test case is written, and that is the one test_case.input_files reads back. Store that one, not this one.
Example
Parameters
string
required
Path to the file on the machine running the SDK. One file may be up to 20 MB, and must be one of these types:
pdf, docx, xlsx, pptx, rtf, png, jpg, jpeg, tiff, tif, bmp, webp, heic, heif, gif, txt, csv, md, html, xml, json, eml. A storage URI is refused: there is nothing on this machine to upload, so attach it directly instead.