Skip to content

Commit c91b8c0

Browse files
feat(api): Update Eval APIs
1 parent 8ec7bf0 commit c91b8c0

File tree

7 files changed

+418
-307
lines changed

7 files changed

+418
-307
lines changed

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 42
1+
configured_endpoints: 43
22
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/togetherai%2Ftogetherai-03d7fa44ead3c37be5cc4140d7273b836bc5a072a9d8c800425f5885f2f26899.yml
33
openapi_spec_hash: 9538969b09ef333a046cf66c21187b11
4-
config_hash: 50b86276412e927f8eb0e69e2857b1c7
4+
config_hash: 0f92a65b8e4ba5a06f9e6331a5df53bb

MIGRATION.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@ This affects the following methods:
7070
- `client.endpoints.list()`
7171
- `client.hardware.list()`
7272
- `client.evals.list()`
73-
- `client.evals.getAllowedModels()`
7473

7574
### Removed `httpAgent` in favor of `fetchOptions`
7675

api.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -252,16 +252,16 @@ Methods:
252252

253253
Types:
254254

255-
- <code><a href="./src/resources/evals.ts">EvaluationJudgeModelConfig</a></code>
256-
- <code><a href="./src/resources/evals.ts">EvaluationModelRequest</a></code>
257-
- <code><a href="./src/resources/evals.ts">EvalRetrieveResponse</a></code>
255+
- <code><a href="./src/resources/evals.ts">EvaluationJob</a></code>
256+
- <code><a href="./src/resources/evals.ts">EvalCreateResponse</a></code>
257+
- <code><a href="./src/resources/evals.ts">EvalUpdateResponse</a></code>
258258
- <code><a href="./src/resources/evals.ts">EvalListResponse</a></code>
259-
- <code><a href="./src/resources/evals.ts">EvalGetAllowedModelsResponse</a></code>
260-
- <code><a href="./src/resources/evals.ts">EvalGetStatusResponse</a></code>
259+
- <code><a href="./src/resources/evals.ts">EvalStatusResponse</a></code>
261260

262261
Methods:
263262

264-
- <code title="get /evaluation/{id}">client.evals.<a href="./src/resources/evals.ts">retrieve</a>(id) -> EvalRetrieveResponse</code>
265-
- <code title="get /evaluations">client.evals.<a href="./src/resources/evals.ts">list</a>({ ...params }) -> EvalListResponse</code>
266-
- <code title="get /evaluations/model-list">client.evals.<a href="./src/resources/evals.ts">getAllowedModels</a>({ ...params }) -> EvalGetAllowedModelsResponse</code>
267-
- <code title="get /evaluation/{id}/status">client.evals.<a href="./src/resources/evals.ts">getStatus</a>(id) -> EvalGetStatusResponse</code>
263+
- <code title="post /evaluation">client.evals.<a href="./src/resources/evals.ts">create</a>({ ...params }) -> EvalCreateResponse</code>
264+
- <code title="get /evaluation/{id}">client.evals.<a href="./src/resources/evals.ts">retrieve</a>(id) -> EvaluationJob</code>
265+
- <code title="post /evaluation/{id}/update">client.evals.<a href="./src/resources/evals.ts">update</a>(id, { ...params }) -> EvalUpdateResponse</code>
266+
- <code title="get /evaluation">client.evals.<a href="./src/resources/evals.ts">list</a>({ ...params }) -> EvalListResponse</code>
267+
- <code title="get /evaluation/{id}/status">client.evals.<a href="./src/resources/evals.ts">status</a>(id) -> EvalStatusResponse</code>

src/client.ts

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -47,15 +47,15 @@ import {
4747
Endpoints,
4848
} from './resources/endpoints';
4949
import {
50-
EvalGetAllowedModelsParams,
51-
EvalGetAllowedModelsResponse,
52-
EvalGetStatusResponse,
50+
EvalCreateParams,
51+
EvalCreateResponse,
5352
EvalListParams,
5453
EvalListResponse,
55-
EvalRetrieveResponse,
54+
EvalStatusResponse,
55+
EvalUpdateParams,
56+
EvalUpdateResponse,
5657
Evals,
57-
EvaluationJudgeModelConfig,
58-
EvaluationModelRequest,
58+
EvaluationJob,
5959
} from './resources/evals';
6060
import {
6161
FileDeleteResponse,
@@ -990,13 +990,13 @@ export declare namespace Together {
990990

991991
export {
992992
Evals as Evals,
993-
type EvaluationJudgeModelConfig as EvaluationJudgeModelConfig,
994-
type EvaluationModelRequest as EvaluationModelRequest,
995-
type EvalRetrieveResponse as EvalRetrieveResponse,
993+
type EvaluationJob as EvaluationJob,
994+
type EvalCreateResponse as EvalCreateResponse,
995+
type EvalUpdateResponse as EvalUpdateResponse,
996996
type EvalListResponse as EvalListResponse,
997-
type EvalGetAllowedModelsResponse as EvalGetAllowedModelsResponse,
998-
type EvalGetStatusResponse as EvalGetStatusResponse,
997+
type EvalStatusResponse as EvalStatusResponse,
998+
type EvalCreateParams as EvalCreateParams,
999+
type EvalUpdateParams as EvalUpdateParams,
9991000
type EvalListParams as EvalListParams,
1000-
type EvalGetAllowedModelsParams as EvalGetAllowedModelsParams,
10011001
};
10021002
}

0 commit comments

Comments
 (0)