1919 async_to_streamed_response_wrapper ,
2020)
2121from .._base_client import make_request_options
22- from ..types .evaluator import Evaluator
2322from ..types .rubric_example_param import RubricExampleParam
2423from ..types .rubric_criterion_param import RubricCriterionParam
2524from ..types .evaluator_list_response import EvaluatorListResponse
25+ from ..types .evaluator_update_response import EvaluatorUpdateResponse
26+ from ..types .evaluator_retrieve_response import EvaluatorRetrieveResponse
2627from ..types .evaluator_create_rubric_response import EvaluatorCreateRubricResponse
2728
2829__all__ = ["EvaluatorsResource" , "AsyncEvaluatorsResource" ]
@@ -58,7 +59,7 @@ def retrieve(
5859 extra_query : Query | None = None ,
5960 extra_body : Body | None = None ,
6061 timeout : float | httpx .Timeout | None | NotGiven = not_given ,
61- ) -> Evaluator :
62+ ) -> EvaluatorRetrieveResponse :
6263 """
6364 Get a specific evaluator by ID.
6465
@@ -81,7 +82,7 @@ def retrieve(
8182 options = make_request_options (
8283 extra_headers = extra_headers , extra_query = extra_query , extra_body = extra_body , timeout = timeout
8384 ),
84- cast_to = Evaluator ,
85+ cast_to = EvaluatorRetrieveResponse ,
8586 )
8687
8788 def update (
@@ -98,7 +99,7 @@ def update(
9899 extra_query : Query | None = None ,
99100 extra_body : Body | None = None ,
100101 timeout : float | httpx .Timeout | None | NotGiven = not_given ,
101- ) -> Evaluator :
102+ ) -> EvaluatorUpdateResponse :
102103 """
103104 Update an existing evaluator.
104105
@@ -132,7 +133,7 @@ def update(
132133 options = make_request_options (
133134 extra_headers = extra_headers , extra_query = extra_query , extra_body = extra_body , timeout = timeout
134135 ),
135- cast_to = Evaluator ,
136+ cast_to = EvaluatorUpdateResponse ,
136137 )
137138
138139 def list (
@@ -236,7 +237,7 @@ async def retrieve(
236237 extra_query : Query | None = None ,
237238 extra_body : Body | None = None ,
238239 timeout : float | httpx .Timeout | None | NotGiven = not_given ,
239- ) -> Evaluator :
240+ ) -> EvaluatorRetrieveResponse :
240241 """
241242 Get a specific evaluator by ID.
242243
@@ -259,7 +260,7 @@ async def retrieve(
259260 options = make_request_options (
260261 extra_headers = extra_headers , extra_query = extra_query , extra_body = extra_body , timeout = timeout
261262 ),
262- cast_to = Evaluator ,
263+ cast_to = EvaluatorRetrieveResponse ,
263264 )
264265
265266 async def update (
@@ -276,7 +277,7 @@ async def update(
276277 extra_query : Query | None = None ,
277278 extra_body : Body | None = None ,
278279 timeout : float | httpx .Timeout | None | NotGiven = not_given ,
279- ) -> Evaluator :
280+ ) -> EvaluatorUpdateResponse :
280281 """
281282 Update an existing evaluator.
282283
@@ -310,7 +311,7 @@ async def update(
310311 options = make_request_options (
311312 extra_headers = extra_headers , extra_query = extra_query , extra_body = extra_body , timeout = timeout
312313 ),
313- cast_to = Evaluator ,
314+ cast_to = EvaluatorUpdateResponse ,
314315 )
315316
316317 async def list (
0 commit comments