@@ -946,27 +946,6 @@ async def create_eval_set(
946946 detail = str (ve ),
947947 ) from ve
948948
949- @deprecated (
950- "Please use create_eval_set instead. This will be removed in future"
951- " releases."
952- )
953- @app .post (
954- "/apps/{app_name}/eval_sets/{eval_set_id}" ,
955- response_model_exclude_none = True ,
956- tags = [TAG_EVALUATION ],
957- )
958- async def create_eval_set_legacy (
959- app_name : str ,
960- eval_set_id : str ,
961- ):
962- """Creates an eval set, given the id."""
963- await create_eval_set (
964- app_name = app_name ,
965- create_eval_set_request = CreateEvalSetRequest (
966- eval_set = EvalSet (eval_set_id = eval_set_id , eval_cases = [])
967- ),
968- )
969-
970949 @app .get (
971950 "/apps/{app_name}/eval-sets" ,
972951 response_model_exclude_none = True ,
@@ -982,19 +961,6 @@ async def list_eval_sets(app_name: str) -> ListEvalSetsResponse:
982961
983962 return ListEvalSetsResponse (eval_set_ids = eval_sets )
984963
985- @deprecated (
986- "Please use list_eval_sets instead. This will be removed in future"
987- " releases."
988- )
989- @app .get (
990- "/apps/{app_name}/eval_sets" ,
991- response_model_exclude_none = True ,
992- tags = [TAG_EVALUATION ],
993- )
994- async def list_eval_sets_legacy (app_name : str ) -> list [str ]:
995- list_eval_sets_response = await list_eval_sets (app_name )
996- return list_eval_sets_response .eval_set_ids
997-
998964 @app .post (
999965 "/apps/{app_name}/eval-sets/{eval_set_id}/add-session" ,
1000966 response_model_exclude_none = True ,
@@ -1142,22 +1108,6 @@ async def delete_eval(
11421108 except NotFoundError as nfe :
11431109 raise HTTPException (status_code = 404 , detail = str (nfe )) from nfe
11441110
1145- @deprecated (
1146- "Please use run_eval instead. This will be removed in future releases."
1147- )
1148- @app .post (
1149- "/apps/{app_name}/eval_sets/{eval_set_id}/run_eval" ,
1150- response_model_exclude_none = True ,
1151- tags = [TAG_EVALUATION ],
1152- )
1153- async def run_eval_legacy (
1154- app_name : str , eval_set_id : str , req : RunEvalRequest
1155- ) -> list [RunEvalResult ]:
1156- run_eval_response = await run_eval (
1157- app_name = app_name , eval_set_id = eval_set_id , req = req
1158- )
1159- return run_eval_response .run_eval_results
1160-
11611111 @app .post (
11621112 "/apps/{app_name}/eval-sets/{eval_set_id}/run" ,
11631113 response_model_exclude_none = True ,
@@ -1251,28 +1201,6 @@ async def get_eval_result(
12511201 except ValidationError as ve :
12521202 raise HTTPException (status_code = 500 , detail = str (ve )) from ve
12531203
1254- @deprecated (
1255- "Please use get_eval_result instead. This will be removed in future"
1256- " releases."
1257- )
1258- @app .get (
1259- "/apps/{app_name}/eval_results/{eval_result_id}" ,
1260- response_model_exclude_none = True ,
1261- tags = [TAG_EVALUATION ],
1262- )
1263- async def get_eval_result_legacy (
1264- app_name : str ,
1265- eval_result_id : str ,
1266- ) -> EvalSetResult :
1267- try :
1268- return self .eval_set_results_manager .get_eval_set_result (
1269- app_name , eval_result_id
1270- )
1271- except ValueError as ve :
1272- raise HTTPException (status_code = 404 , detail = str (ve )) from ve
1273- except ValidationError as ve :
1274- raise HTTPException (status_code = 500 , detail = str (ve )) from ve
1275-
12761204 @app .get (
12771205 "/apps/{app_name}/eval-results" ,
12781206 response_model_exclude_none = True ,
@@ -1285,19 +1213,6 @@ async def list_eval_results(app_name: str) -> ListEvalResultsResponse:
12851213 )
12861214 return ListEvalResultsResponse (eval_result_ids = eval_result_ids )
12871215
1288- @deprecated (
1289- "Please use list_eval_results instead. This will be removed in future"
1290- " releases."
1291- )
1292- @app .get (
1293- "/apps/{app_name}/eval_results" ,
1294- response_model_exclude_none = True ,
1295- tags = [TAG_EVALUATION ],
1296- )
1297- async def list_eval_results_legacy (app_name : str ) -> list [str ]:
1298- list_eval_results_response = await list_eval_results (app_name )
1299- return list_eval_results_response .eval_result_ids
1300-
13011216 @app .get (
13021217 "/apps/{app_name}/metrics-info" ,
13031218 response_model_exclude_none = True ,
0 commit comments