diff --git a/llama_stack/providers/inline/files/localfs/files.py b/llama_stack/providers/inline/files/localfs/files.py index 6e0c72de3..afd669673 100644 --- a/llama_stack/providers/inline/files/localfs/files.py +++ b/llama_stack/providers/inline/files/localfs/files.py @@ -86,8 +86,8 @@ class LocalfsFilesImpl(Files): async def openai_upload_file( self, file: Annotated[UploadFile, File()], - purpose: Annotated[OpenAIFilePurpose, Form()], - expires_after: Annotated[ExpiresAfter | None, Form()] = None, + purpose: OpenAIFilePurpose, + expires_after: ExpiresAfter | None = None, ) -> OpenAIFileObject: """Upload a file that can be used across various endpoints.""" if not self.sql_store: diff --git a/llama_stack/providers/remote/files/s3/files.py b/llama_stack/providers/remote/files/s3/files.py index 8520f70b6..4bd0ee512 100644 --- a/llama_stack/providers/remote/files/s3/files.py +++ b/llama_stack/providers/remote/files/s3/files.py @@ -194,8 +194,8 @@ class S3FilesImpl(Files): async def openai_upload_file( self, file: Annotated[UploadFile, File()], - purpose: Annotated[OpenAIFilePurpose, Form()], - expires_after: Annotated[ExpiresAfter | None, Form()] = None, + purpose: OpenAIFilePurpose, + expires_after: ExpiresAfter | None = None, ) -> OpenAIFileObject: file_id = f"file-{uuid.uuid4().hex}"