Skip to content

Commit bc91d96

Browse files
feat(api): api update
1 parent f67efa2 commit bc91d96

2 files changed

Lines changed: 22 additions & 17 deletions

File tree

‎.stats.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 27
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/moderation-api%2Fmoderation-api-00998c942fa9c81cb927833a3ebb681744bf59757610d9e6ce64ecf71ff2c13e.yml
3-
openapi_spec_hash: 73a0d08c06aa948c82999fe0bca9a5e9
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/moderation-api%2Fmoderation-api-3eaa6a0657e9f67ea196c65d3b604c71f5406108983981ec696642563fda0a93.yml
3+
openapi_spec_hash: c417a44bb9fa62a02eca68bbb307c712
44
config_hash: 6d4d59b89f68ea23dddfdefeee29c973

‎src/moderation_api/types/content_submit_response.py‎

Lines changed: 20 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@
1111
"AuthorBlock",
1212
"AuthorTrustLevel",
1313
"Content",
14-
"ContentModifiedUnionMember1ContentModifiedUnionMember1Item",
15-
"ContentModifiedUnionMember1ContentModifiedUnionMember1ItemText",
16-
"ContentModifiedUnionMember1ContentModifiedUnionMember1ItemImage",
17-
"ContentModifiedUnionMember1ContentModifiedUnionMember1ItemVideo",
18-
"ContentModifiedUnionMember1ContentModifiedUnionMember1ItemAudio",
14+
"ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItem",
15+
"ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemText",
16+
"ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemImage",
17+
"ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemVideo",
18+
"ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemAudio",
1919
"Evaluation",
2020
"Insight",
2121
"InsightSentimentInsight",
@@ -63,39 +63,39 @@ class Author(BaseModel):
6363
"""The author's ID from your system"""
6464

6565

66-
class ContentModifiedUnionMember1ContentModifiedUnionMember1ItemText(BaseModel):
66+
class ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemText(BaseModel):
6767
text: str
6868
"""The content text"""
6969

7070
type: Literal["text"]
7171

7272

73-
class ContentModifiedUnionMember1ContentModifiedUnionMember1ItemImage(BaseModel):
73+
class ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemImage(BaseModel):
7474
type: Literal["image"]
7575

7676
url: str
7777
"""A public URL of the image content"""
7878

7979

80-
class ContentModifiedUnionMember1ContentModifiedUnionMember1ItemVideo(BaseModel):
80+
class ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemVideo(BaseModel):
8181
type: Literal["video"]
8282

8383
url: str
8484
"""A public URL of the video content"""
8585

8686

87-
class ContentModifiedUnionMember1ContentModifiedUnionMember1ItemAudio(BaseModel):
87+
class ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemAudio(BaseModel):
8888
type: Literal["audio"]
8989

9090
url: str
9191
"""The URL of the audio content"""
9292

9393

94-
ContentModifiedUnionMember1ContentModifiedUnionMember1Item: TypeAlias = Union[
95-
ContentModifiedUnionMember1ContentModifiedUnionMember1ItemText,
96-
ContentModifiedUnionMember1ContentModifiedUnionMember1ItemImage,
97-
ContentModifiedUnionMember1ContentModifiedUnionMember1ItemVideo,
98-
ContentModifiedUnionMember1ContentModifiedUnionMember1ItemAudio,
94+
ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItem: TypeAlias = Union[
95+
ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemText,
96+
ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemImage,
97+
ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemVideo,
98+
ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemAudio,
9999
]
100100

101101

@@ -109,7 +109,12 @@ class Content(BaseModel):
109109
masked: bool
110110
"""Whether any values have been masked."""
111111

112-
modified: Union[str, Dict[str, ContentModifiedUnionMember1ContentModifiedUnionMember1Item], None] = None
112+
modified: Union[
113+
str,
114+
Dict[str, object],
115+
Dict[str, ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItem],
116+
None,
117+
] = None
113118
"""The modified content, if any."""
114119

115120

0 commit comments

Comments
 (0)