Skip to content

Commit f91c3d1

Browse files
chore: sync from ark-apis bee32ccfc6
Auto-generated SDK sync from ark-apis at bee32ccfc68e0d543c8f02aa29cc5d5a289be665. Generated files are overwritten by the sync pipeline and should not be edited by hand. Sync-Source-Commit: 1f90866ce586624689335018e6f9df30743f0219 Ark-APIs-Commit: bee32ccfc68e0d543c8f02aa29cc5d5a289be665
1 parent 2775942 commit f91c3d1

7 files changed

Lines changed: 17 additions & 30 deletions

File tree

‎src/arkruntime/resources/files/files.py‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
from ...types.file.file_deleted import FileDeleted
3333
from ...types.file.file_object import FileObject
3434
from ...types.file.preprocess_configs_param import PreprocessConfigsParam
35-
from ...types.file.purpose_param import PurposeParam
35+
from ...types.file.purpose import Purpose
3636
from ...types.file.tos_storage_param import TosStorageParam
3737

3838
# AUTOGEN-END create-imports
@@ -60,7 +60,7 @@ def create(
6060
*,
6161
file: FileTypes,
6262
# AUTOGEN-START create-kwargs
63-
purpose: PurposeParam,
63+
purpose: Purpose,
6464
preprocess_configs: Optional[PreprocessConfigsParam] = None,
6565
expire_at: Optional[int] = None,
6666
url: Optional[str] = None,
@@ -137,7 +137,7 @@ def list(
137137
self,
138138
*,
139139
# AUTOGEN-START list-kwargs
140-
purpose: Optional[Literal["user_data"]] = None,
140+
purpose: Optional[Literal["user_data", "agent"]] = None,
141141
after: Optional[str] = None,
142142
limit: Optional[int] = None,
143143
order: Optional[Literal["asc", "desc"]] = None,
@@ -227,7 +227,7 @@ async def create(
227227
*,
228228
file: FileTypes,
229229
# AUTOGEN-START create-kwargs
230-
purpose: PurposeParam,
230+
purpose: Purpose,
231231
preprocess_configs: Optional[PreprocessConfigsParam] = None,
232232
expire_at: Optional[int] = None,
233233
url: Optional[str] = None,
@@ -291,7 +291,7 @@ def list(
291291
self,
292292
*,
293293
# AUTOGEN-START list-kwargs
294-
purpose: Optional[Literal["user_data"]] = None,
294+
purpose: Optional[Literal["user_data", "agent"]] = None,
295295
after: Optional[str] = None,
296296
limit: Optional[int] = None,
297297
order: Optional[Literal["asc", "desc"]] = None,

‎src/arkruntime/types/file/__init__.py‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333
]
3434
from .file_create_request_param import FileCreateRequestParam
3535
from .preprocess_configs_param import PreprocessConfigsParam
36-
from .purpose_param import PurposeParam
3736
from .tos_storage_param import TosStorageParam
3837
from .video_param import VideoParam
3938

‎src/arkruntime/types/file/file_create_request_param.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
from typing_extensions import Required, TypedDict
1212

1313
from .preprocess_configs_param import PreprocessConfigsParam
14-
from .purpose_param import PurposeParam
14+
from .purpose import Purpose
1515
from .tos_storage_param import TosStorageParam
1616

1717

1818
class FileCreateRequestParam(TypedDict, total=False):
19-
purpose: Required[PurposeParam]
19+
purpose: Required[Purpose]
2020
"""The intended purpose of the uploaded file."""
2121

2222
preprocess_configs: Optional[PreprocessConfigsParam]

‎src/arkruntime/types/file/purpose.py‎

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,13 @@
66

77
from __future__ import annotations
88

9-
from typing import Literal
9+
from enum import Enum
1010

11-
from typing_extensions import TypeAliasType
1211

13-
Purpose = TypeAliasType("Purpose", Literal["user_data"])
14-
"""
15-
The intended purpose of an uploaded file.
16-
"""
12+
class Purpose(str, Enum):
13+
"""
14+
The intended purpose of an uploaded file.
15+
"""
16+
17+
user_data = "user_data"
18+
agent = "agent"

‎src/arkruntime/types/file/purpose_param.py‎

Lines changed: 0 additions & 14 deletions
This file was deleted.

‎src/arkruntime/types/images/create_image_generation_request.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ class CreateImageGenerationRequest(BaseModel):
5353
"""
5454
size: Optional[str] = None
5555
"""
56-
Output size hint (e.g. `1024x1024`, `2K`, `adaptive`).
56+
Output size hint (e.g. `1024x1024`, `1K`, `2K`, or `auto`). `auto` is supported for layer decomposition.
5757
"""
5858
watermark: Optional[bool] = None
5959
"""

‎src/arkruntime/types/images/create_image_generation_request_param.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ class CreateImageGenerationRequestParam(TypedDict, total=False):
4646
"""Classifier-free guidance scale for reference images (edit / R2I)."""
4747

4848
size: Optional[str]
49-
"""Output size hint (e.g. `1024x1024`, `2K`, `adaptive`)."""
49+
"""Output size hint (e.g. `1024x1024`, `1K`, `2K`, or `auto`). `auto` is supported for layer decomposition."""
5050

5151
watermark: Optional[bool]
5252
"""Embed a watermark in the generated image."""

0 commit comments

Comments
 (0)