Interface RunService
-
- All Implemented Interfaces:
public interface RunService
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceRunService.WithRawResponseA view of RunService that provides access to raw HTTP responses for each method.
-
Method Summary
Modifier and Type Method Description abstract RunService.WithRawResponsewithRawResponse()Returns a view of this service that provides access to raw HTTP responses for each method. abstract OutputItemServiceoutputItems()RunCreateResponsecreate(RunCreateParams params)Create a new evaluation run. abstract RunCreateResponsecreate(RunCreateParams params, RequestOptions requestOptions)RunRetrieveResponseretrieve(RunRetrieveParams params)Get an evaluation run by ID. abstract RunRetrieveResponseretrieve(RunRetrieveParams params, RequestOptions requestOptions)RunListPagelist(RunListParams params)Get a list of runs for an evaluation. abstract RunListPagelist(RunListParams params, RequestOptions requestOptions)RunDeleteResponsedelete(RunDeleteParams params)Delete an eval run. abstract RunDeleteResponsedelete(RunDeleteParams params, RequestOptions requestOptions)RunCancelResponsecancel(RunCancelParams params)Cancel an ongoing evaluation run. abstract RunCancelResponsecancel(RunCancelParams params, RequestOptions requestOptions)-
-
Method Detail
-
withRawResponse
abstract RunService.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
outputItems
abstract OutputItemService outputItems()
-
create
RunCreateResponse create(RunCreateParams params)
Create a new evaluation run. This is the endpoint that will kick off grading.
-
create
abstract RunCreateResponse create(RunCreateParams params, RequestOptions requestOptions)
-
retrieve
RunRetrieveResponse retrieve(RunRetrieveParams params)
Get an evaluation run by ID.
-
retrieve
abstract RunRetrieveResponse retrieve(RunRetrieveParams params, RequestOptions requestOptions)
-
list
RunListPage list(RunListParams params)
Get a list of runs for an evaluation.
-
list
abstract RunListPage list(RunListParams params, RequestOptions requestOptions)
-
delete
RunDeleteResponse delete(RunDeleteParams params)
Delete an eval run.
-
delete
abstract RunDeleteResponse delete(RunDeleteParams params, RequestOptions requestOptions)
-
cancel
RunCancelResponse cancel(RunCancelParams params)
Cancel an ongoing evaluation run.
-
cancel
abstract RunCancelResponse cancel(RunCancelParams params, RequestOptions requestOptions)
-
-
-
-