MCPcopy
hub / github.com/openai/openai-python / upload_file_chunked

Method upload_file_chunked

src/openai/resources/uploads/uploads.py:71–81  ·  view source on GitHub ↗

Splits a file into multiple 64MB parts and uploads them sequentially.

(
        self,
        *,
        file: os.PathLike[str],
        mime_type: str,
        purpose: FilePurpose,
        bytes: int | None = None,
        part_size: int | None = None,
        md5: str | Omit = omit,
    )

Source from the content-addressed store, hash-verified

69
70 @overload
71 def upload_file_chunked(
72 self,
73 *,
74 file: os.PathLike[str],
75 mime_type: str,
76 purpose: FilePurpose,
77 bytes: int | None = None,
78 part_size: int | None = None,
79 md5: str | Omit = omit,
80 ) -> Upload:
81 """Splits a file into multiple 64MB parts and uploads them sequentially."""
82
83 @overload
84 def upload_file_chunked(

Callers 2

from_diskFunction · 0.45
from_in_memoryFunction · 0.45

Calls 5

createMethod · 0.95
completeMethod · 0.95
readMethod · 0.45
appendMethod · 0.45
closeMethod · 0.45

Tested by

no test coverage detected