22
33from __future__ import annotations
44
5- from .models import (
6- ModelsResource ,
7- AsyncModelsResource ,
8- ModelsResourceWithRawResponse ,
9- AsyncModelsResourceWithRawResponse ,
10- ModelsResourceWithStreamingResponse ,
11- AsyncModelsResourceWithStreamingResponse ,
12- )
135from .api_keys import (
146 APIKeysResource ,
157 AsyncAPIKeysResource ,
@@ -29,10 +21,6 @@ class InferenceResource(SyncAPIResource):
2921 def api_keys (self ) -> APIKeysResource :
3022 return APIKeysResource (self ._client )
3123
32- @cached_property
33- def models (self ) -> ModelsResource :
34- return ModelsResource (self ._client )
35-
3624 @cached_property
3725 def with_raw_response (self ) -> InferenceResourceWithRawResponse :
3826 """
@@ -58,10 +46,6 @@ class AsyncInferenceResource(AsyncAPIResource):
5846 def api_keys (self ) -> AsyncAPIKeysResource :
5947 return AsyncAPIKeysResource (self ._client )
6048
61- @cached_property
62- def models (self ) -> AsyncModelsResource :
63- return AsyncModelsResource (self ._client )
64-
6549 @cached_property
6650 def with_raw_response (self ) -> AsyncInferenceResourceWithRawResponse :
6751 """
@@ -90,10 +74,6 @@ def __init__(self, inference: InferenceResource) -> None:
9074 def api_keys (self ) -> APIKeysResourceWithRawResponse :
9175 return APIKeysResourceWithRawResponse (self ._inference .api_keys )
9276
93- @cached_property
94- def models (self ) -> ModelsResourceWithRawResponse :
95- return ModelsResourceWithRawResponse (self ._inference .models )
96-
9777
9878class AsyncInferenceResourceWithRawResponse :
9979 def __init__ (self , inference : AsyncInferenceResource ) -> None :
@@ -103,10 +83,6 @@ def __init__(self, inference: AsyncInferenceResource) -> None:
10383 def api_keys (self ) -> AsyncAPIKeysResourceWithRawResponse :
10484 return AsyncAPIKeysResourceWithRawResponse (self ._inference .api_keys )
10585
106- @cached_property
107- def models (self ) -> AsyncModelsResourceWithRawResponse :
108- return AsyncModelsResourceWithRawResponse (self ._inference .models )
109-
11086
11187class InferenceResourceWithStreamingResponse :
11288 def __init__ (self , inference : InferenceResource ) -> None :
@@ -116,10 +92,6 @@ def __init__(self, inference: InferenceResource) -> None:
11692 def api_keys (self ) -> APIKeysResourceWithStreamingResponse :
11793 return APIKeysResourceWithStreamingResponse (self ._inference .api_keys )
11894
119- @cached_property
120- def models (self ) -> ModelsResourceWithStreamingResponse :
121- return ModelsResourceWithStreamingResponse (self ._inference .models )
122-
12395
12496class AsyncInferenceResourceWithStreamingResponse :
12597 def __init__ (self , inference : AsyncInferenceResource ) -> None :
@@ -128,7 +100,3 @@ def __init__(self, inference: AsyncInferenceResource) -> None:
128100 @cached_property
129101 def api_keys (self ) -> AsyncAPIKeysResourceWithStreamingResponse :
130102 return AsyncAPIKeysResourceWithStreamingResponse (self ._inference .api_keys )
131-
132- @cached_property
133- def models (self ) -> AsyncModelsResourceWithStreamingResponse :
134- return AsyncModelsResourceWithStreamingResponse (self ._inference .models )
0 commit comments