## Update `agents.evaluation_test_cases.update(strpath_test_case_uuid, EvaluationTestCaseUpdateParams**kwargs) -> EvaluationTestCaseUpdateResponse` **put** `/v2/gen-ai/evaluation_test_cases/{test_case_uuid}` To update an evaluation test-case send a PUT request to `/v2/gen-ai/evaluation_test_cases/{test_case_uuid}`. ### Parameters - **test\_case\_uuid:** `str` - **dataset\_uuid:** `str` Dataset against which the test‑case is executed. - **description:** `str` Description of the test case. - **metrics:** `Metrics` - **metric\_uuids:** `List[str]` - **name:** `str` Name of the test case. - **star\_metric:** `APIStarMetricParam` - **test\_case\_uuid:** `str` ### Returns - `class EvaluationTestCaseUpdateResponse` - **test\_case\_uuid:** `Optional[str]` - **version:** `Optional[int]` The new verson of the test case. ### Example ```python from do_gradientai import GradientAI client = GradientAI() evaluation_test_case = client.agents.evaluation_test_cases.update( path_test_case_uuid="\"123e4567-e89b-12d3-a456-426614174000\"", ) print(evaluation_test_case.test_case_uuid) ```