Upload ProteinIQ File
upload_fileUpload a file into the ProteinIQ file library for later use as a saved file input. Provide exactly one of file, content_base64 or content.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | No | A file the user attached in the chat. Supplied by the client; do not construct it. | |
| tags | No | Optional file tags. | |
| content | No | Plain UTF-8 file content. Do not combine with content_base64. | |
| filename | No | Original filename, including extension. Required unless the attached file has a name. | |
| mime_type | No | Optional MIME type, for example text/plain. | |
| description | No | Optional file description. | |
| collection_ids | No | Optional collection IDs to attach. | |
| content_base64 | No | Base64-encoded file bytes. Use this for binary or large text files. |