3838from ....types .aisearch .namespace_list_response import NamespaceListResponse
3939from ....types .aisearch .namespace_read_response import NamespaceReadResponse
4040from ....types .aisearch .namespace_create_response import NamespaceCreateResponse
41- from ....types .aisearch .namespace_delete_response import NamespaceDeleteResponse
4241from ....types .aisearch .namespace_search_response import NamespaceSearchResponse
4342from ....types .aisearch .namespace_update_response import NamespaceUpdateResponse
4443from ....types .aisearch .namespace_chat_completions_response import NamespaceChatCompletionsResponse
@@ -84,7 +83,7 @@ def create(
8483 timeout : float | httpx .Timeout | None | NotGiven = not_given ,
8584 ) -> NamespaceCreateResponse :
8685 """
87- Create a new namespaces .
86+ Create a new namespace .
8887
8988 Args:
9089 description: Optional description for the namespace. Max 256 characters.
@@ -171,10 +170,9 @@ def list(
171170 self ,
172171 * ,
173172 account_id : str | None = None ,
174- order_by : Literal ["created_at" ] | Omit = omit ,
175- order_by_direction : Literal ["asc" , "desc" ] | Omit = omit ,
176173 page : int | Omit = omit ,
177174 per_page : int | Omit = omit ,
175+ search : str | Omit = omit ,
178176 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
179177 # The extra values given here take precedence over values defined on the client or passed to this method.
180178 extra_headers : Headers | None = None ,
@@ -186,9 +184,12 @@ def list(
186184 List namespaces.
187185
188186 Args:
189- order_by: Order By Column Name
187+ page: Page number (1-indexed).
190188
191- order_by_direction: Order By Direction
189+ per_page: Number of results per page.
190+
191+ search: Filter namespaces whose name or description contains this string
192+ (case-insensitive).
192193
193194 extra_headers: Send extra headers
194195
@@ -212,10 +213,9 @@ def list(
212213 timeout = timeout ,
213214 query = maybe_transform (
214215 {
215- "order_by" : order_by ,
216- "order_by_direction" : order_by_direction ,
217216 "page" : page ,
218217 "per_page" : per_page ,
218+ "search" : search ,
219219 },
220220 namespace_list_params .NamespaceListParams ,
221221 ),
@@ -234,7 +234,7 @@ def delete(
234234 extra_query : Query | None = None ,
235235 extra_body : Body | None = None ,
236236 timeout : float | httpx .Timeout | None | NotGiven = not_given ,
237- ) -> NamespaceDeleteResponse :
237+ ) -> object :
238238 """
239239 Delete namespace.
240240
@@ -260,9 +260,9 @@ def delete(
260260 extra_query = extra_query ,
261261 extra_body = extra_body ,
262262 timeout = timeout ,
263- post_parser = ResultWrapper [NamespaceDeleteResponse ]._unwrapper ,
263+ post_parser = ResultWrapper [object ]._unwrapper ,
264264 ),
265- cast_to = cast (Type [NamespaceDeleteResponse ], ResultWrapper [NamespaceDeleteResponse ]),
265+ cast_to = cast (Type [object ], ResultWrapper [object ]),
266266 )
267267
268268 def chat_completions (
@@ -487,7 +487,7 @@ async def create(
487487 timeout : float | httpx .Timeout | None | NotGiven = not_given ,
488488 ) -> NamespaceCreateResponse :
489489 """
490- Create a new namespaces .
490+ Create a new namespace .
491491
492492 Args:
493493 description: Optional description for the namespace. Max 256 characters.
@@ -576,10 +576,9 @@ def list(
576576 self ,
577577 * ,
578578 account_id : str | None = None ,
579- order_by : Literal ["created_at" ] | Omit = omit ,
580- order_by_direction : Literal ["asc" , "desc" ] | Omit = omit ,
581579 page : int | Omit = omit ,
582580 per_page : int | Omit = omit ,
581+ search : str | Omit = omit ,
583582 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
584583 # The extra values given here take precedence over values defined on the client or passed to this method.
585584 extra_headers : Headers | None = None ,
@@ -591,9 +590,12 @@ def list(
591590 List namespaces.
592591
593592 Args:
594- order_by: Order By Column Name
593+ page: Page number (1-indexed).
594+
595+ per_page: Number of results per page.
595596
596- order_by_direction: Order By Direction
597+ search: Filter namespaces whose name or description contains this string
598+ (case-insensitive).
597599
598600 extra_headers: Send extra headers
599601
@@ -617,10 +619,9 @@ def list(
617619 timeout = timeout ,
618620 query = maybe_transform (
619621 {
620- "order_by" : order_by ,
621- "order_by_direction" : order_by_direction ,
622622 "page" : page ,
623623 "per_page" : per_page ,
624+ "search" : search ,
624625 },
625626 namespace_list_params .NamespaceListParams ,
626627 ),
@@ -639,7 +640,7 @@ async def delete(
639640 extra_query : Query | None = None ,
640641 extra_body : Body | None = None ,
641642 timeout : float | httpx .Timeout | None | NotGiven = not_given ,
642- ) -> NamespaceDeleteResponse :
643+ ) -> object :
643644 """
644645 Delete namespace.
645646
@@ -665,9 +666,9 @@ async def delete(
665666 extra_query = extra_query ,
666667 extra_body = extra_body ,
667668 timeout = timeout ,
668- post_parser = ResultWrapper [NamespaceDeleteResponse ]._unwrapper ,
669+ post_parser = ResultWrapper [object ]._unwrapper ,
669670 ),
670- cast_to = cast (Type [NamespaceDeleteResponse ], ResultWrapper [NamespaceDeleteResponse ]),
671+ cast_to = cast (Type [object ], ResultWrapper [object ]),
671672 )
672673
673674 async def chat_completions (
0 commit comments