/opt/canhelp/node_modules/openai/resources/uploads
NameSizeModeActions
index.d.mts2190644editdlrm
index.d.mts.map2470644editdlrm
index.d.ts2160644editdlrm
index.d.ts.map2460644editdlrm
index.js5370644editdlrm
index.js.map2060644editdlrm
index.mjs1990644editdlrm
index.mjs.map1790644editdlrm
parts.d.mts19070644editdlrm
parts.d.mts.map7440644editdlrm
parts.d.ts19020644editdlrm
parts.d.ts.map7430644editdlrm
parts.js13520644editdlrm
parts.js.map4680644editdlrm
parts.mjs12150644editdlrm
parts.mjs.map4710644editdlrm
uploads.d.mts61620644editdlrm
uploads.d.mts.map18560644editdlrm
uploads.d.ts61550644editdlrm
uploads.d.ts.map18550644editdlrm
uploads.js32620644editdlrm
uploads.js.map8810644editdlrm
uploads.mjs30210644editdlrm
uploads.mjs.map8840644editdlrm
Edit: /opt/canhelp/node_modules/openai/resources/uploads/parts.d.mts (1907B)
import { APIResource } from "../../core/resource.mjs"; import { APIPromise } from "../../core/api-promise.mjs"; import { type Uploadable } from "../../core/uploads.mjs"; import { RequestOptions } from "../../internal/request-options.mjs"; /** * Use Uploads to upload large files in multiple parts. */ export declare class Parts extends APIResource { /** * Adds a * [Part](https://platform.openai.com/docs/api-reference/uploads/part-object) to an * [Upload](https://platform.openai.com/docs/api-reference/uploads/object) object. * A Part represents a chunk of bytes from the file you are trying to upload. * * Each Part can be at most 64 MB, and you can add Parts until you hit the Upload * maximum of 8 GB. * * It is possible to add multiple Parts in parallel. You can decide the intended * order of the Parts when you * [complete the Upload](https://platform.openai.com/docs/api-reference/uploads/complete). */ create(uploadID: string, body: PartCreateParams, options?: RequestOptions): APIPromise; } /** * The upload Part represents a chunk of bytes we can add to an Upload object. */ export interface UploadPart { /** * The upload Part unique identifier, which can be referenced in API endpoints. */ id: string; /** * The Unix timestamp (in seconds) for when the Part was created. */ created_at: number; /** * The object type, which is always `upload.part`. */ object: 'upload.part'; /** * The ID of the Upload object that this Part was added to. */ upload_id: string; } export interface PartCreateParams { /** * The chunk of bytes for this Part. */ data: Uploadable; } export declare namespace Parts { export { type UploadPart as UploadPart, type PartCreateParams as PartCreateParams }; } //# sourceMappingURL=parts.d.mts.map