Uploads
Use Uploads to upload large files in multiple parts.
resource openai_upload
required
mime_type: String
The MIME type of the file.
This must fall within the supported MIME types for your file purpose. See the supported MIME types for assistants and vision.
purpose: String
The intended purpose of the uploaded file.
See the documentation on File purposes.
computed
openai_upload
resource "openai_upload" "example_upload" {
bytes = 0
filename = "filename"
mime_type = "mime_type"
purpose = "assistants"
expires_after = {
anchor = "created_at"
seconds = 3600
}
}
UploadsParts
Use Uploads to upload large files in multiple parts.
resource openai_upload_part
openai_upload_part
resource "openai_upload_part" "example_upload_part" {
upload_id = "upload_abc123"
data = "Example data"
}