-record(create_upload_request, { filename :: binary(), purpose :: glopenai@upload:upload_purpose(), bytes :: integer(), mime_type :: binary(), expires_after :: gleam@option:option(glopenai@file:file_expiration_after()) }).