11# Shared Types
22
33``` python
4- from aymara_ai.types import AIInstruction, ContentType, EvalType , Status
4+ from aymara_ai.types import ContentType, FileReference , Status
55```
66
77# Health
@@ -15,14 +15,7 @@ Methods:
1515Types:
1616
1717``` python
18- from aymara_ai.types import (
19- Eval,
20- EvalPrompt,
21- EvalResponse,
22- EvalRunExample,
23- FileReference,
24- PromptExample,
25- )
18+ from aymara_ai.types import Eval, EvalPrompt, EvalResponse, PromptExample
2619```
2720
2821Methods:
@@ -38,7 +31,7 @@ Methods:
3831Types:
3932
4033``` python
41- from aymara_ai.types.evals import EvalRunRequest, EvalRunResult, RunListResponsesResponse
34+ from aymara_ai.types.evals import EvalRunExample, EvalRunRequest, EvalRunResult, ScoredResponse
4235```
4336
4437Methods:
@@ -47,15 +40,23 @@ Methods:
4740- <code title =" get /v2/eval-runs " >client.evals.runs.<a href =" ./src/aymara_ai/resources/evals/runs.py " >list</a >(\*\* <a href =" src/aymara_ai/types/evals/run_list_params.py " >params</a >) -> <a href =" ./src/aymara_ai/types/evals/eval_run_result.py " >SyncOffsetPage[ EvalRunResult] </a ></code >
4841- <code title =" delete /v2/eval-runs/{eval_run_uuid} " >client.evals.runs.<a href =" ./src/aymara_ai/resources/evals/runs.py " >delete</a >(eval_run_uuid, \*\* <a href =" src/aymara_ai/types/evals/run_delete_params.py " >params</a >) -> None</code >
4942- <code title =" get /v2/eval-runs/{eval_run_uuid} " >client.evals.runs.<a href =" ./src/aymara_ai/resources/evals/runs.py " >get</a >(eval_run_uuid, \*\* <a href =" src/aymara_ai/types/evals/run_get_params.py " >params</a >) -> <a href =" ./src/aymara_ai/types/evals/eval_run_result.py " >EvalRunResult</a ></code >
50- - <code title =" get /v2/eval-runs/{eval_run_uuid}/responses " >client.evals.runs.<a href =" ./src/aymara_ai/resources/evals/runs.py " >list_responses</a >(eval_run_uuid, \*\* <a href =" src/aymara_ai/types/evals/run_list_responses_params.py " >params</a >) -> <a href =" ./src/aymara_ai/types/evals/run_list_responses_response .py " >SyncOffsetPage[ RunListResponsesResponse ] </a ></code >
43+ - <code title =" get /v2/eval-runs/{eval_run_uuid}/responses " >client.evals.runs.<a href =" ./src/aymara_ai/resources/evals/runs.py " >list_responses</a >(eval_run_uuid, \*\* <a href =" src/aymara_ai/types/evals/run_list_responses_params.py " >params</a >) -> <a href =" ./src/aymara_ai/types/evals/scored_response .py " >SyncOffsetPage[ ScoredResponse ] </a ></code >
5144- <code title =" post /v2/eval-runs/-/score-responses " >client.evals.runs.<a href =" ./src/aymara_ai/resources/evals/runs.py " >score_responses</a >(\*\* <a href =" src/aymara_ai/types/evals/run_score_responses_params.py " >params</a >) -> <a href =" ./src/aymara_ai/types/evals/eval_run_result.py " >EvalRunResult</a ></code >
5245
5346# EvalTypes
5447
48+ Types:
49+
50+ ``` python
51+ from aymara_ai.types import AIInstruction, EvalType
52+ ```
53+
5554Methods:
5655
57- - <code title =" get /v2/eval-types " >client.eval_types.<a href =" ./src/aymara_ai/resources/eval_types.py " >list</a >(\*\* <a href =" src/aymara_ai/types/eval_type_list_params.py " >params</a >) -> <a href =" ./src/aymara_ai/types/shared/eval_type.py " >SyncOffsetPage[ EvalType] </a ></code >
58- - <code title =" get /v2/eval-types/{eval_type_uuid} " >client.eval_types.<a href =" ./src/aymara_ai/resources/eval_types.py " >get</a >(eval_type_uuid) -> <a href =" ./src/aymara_ai/types/shared/eval_type.py " >EvalType</a ></code >
56+ - <code title =" get /v2/eval-types " >client.eval_types.<a href =" ./src/aymara_ai/resources/eval_types.py " >list</a >(\*\* <a href =" src/aymara_ai/types/eval_type_list_params.py " >params</a >) -> <a href =" ./src/aymara_ai/types/eval_type.py " >SyncOffsetPage[ EvalType] </a ></code >
57+ - <code title =" get /v2/eval-types/-/instructions " >client.eval_types.<a href =" ./src/aymara_ai/resources/eval_types.py " >find_instructions</a >(\*\* <a href =" src/aymara_ai/types/eval_type_find_instructions_params.py " >params</a >) -> <a href =" ./src/aymara_ai/types/ai_instruction.py " >SyncOffsetPage[ AIInstruction] </a ></code >
58+ - <code title =" get /v2/eval-types/{eval_type_uuid} " >client.eval_types.<a href =" ./src/aymara_ai/resources/eval_types.py " >get</a >(eval_type_uuid) -> <a href =" ./src/aymara_ai/types/eval_type.py " >EvalType</a ></code >
59+ - <code title =" get /v2/eval-types/{eval_type_uuid}/instructions " >client.eval_types.<a href =" ./src/aymara_ai/resources/eval_types.py " >list_instructions</a >(eval_type_uuid, \*\* <a href =" src/aymara_ai/types/eval_type_list_instructions_params.py " >params</a >) -> <a href =" ./src/aymara_ai/types/ai_instruction.py " >SyncOffsetPage[ AIInstruction] </a ></code >
5960
6061# Reports
6162
@@ -77,7 +78,7 @@ Methods:
7778Types:
7879
7980``` python
80- from aymara_ai.types import FileCreateResponse
81+ from aymara_ai.types import FileUpload, FileCreateResponse
8182```
8283
8384Methods:
0 commit comments