Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/openai/resources/mod.ts>Uploads#create

Deno build of the official Typescript library for the OpenAI API.
Extremely Popular
Go to Latest
method Uploads.prototype.create
import { Uploads } from "https://deno.land/x/openai@v4.58.1/resources/mod.ts";

Creates an intermediate Upload object that you can add Parts to. Currently, an Upload can accept at most 8 GB in total and expires after an hour after you create it.

Once you complete the Upload, we will create a File object that contains all the parts you uploaded. This File is usable in the rest of our platform as a regular File object.

For certain purposes, the correct mime_type must be specified. Please refer to documentation for the supported MIME types for your use case:

For guidance on the proper filename extensions for each purpose, please follow the documentation on creating a File.

Parameters

optional
options: Core.RequestOptions

Returns

Core.APIPromise<Upload>