public static interface EvaluationServiceGrpc.AsyncServiceEvaluationService exposes methods to perform evaluation for the CES app.
Methods
createEvaluation(CreateEvaluationRequest request, StreamObserver<Evaluation> responseObserver)
public default void createEvaluation(CreateEvaluationRequest request, StreamObserver<Evaluation> responseObserver)Creates an evaluation.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateEvaluationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Evaluation> |
createEvaluationDataset(CreateEvaluationDatasetRequest request, StreamObserver<EvaluationDataset> responseObserver)
public default void createEvaluationDataset(CreateEvaluationDatasetRequest request, StreamObserver<EvaluationDataset> responseObserver)Creates an evaluation dataset.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateEvaluationDatasetRequest |
responseObserver |
io.grpc.stub.StreamObserver<EvaluationDataset> |
createEvaluationExpectation(CreateEvaluationExpectationRequest request, StreamObserver<EvaluationExpectation> responseObserver)
public default void createEvaluationExpectation(CreateEvaluationExpectationRequest request, StreamObserver<EvaluationExpectation> responseObserver)Creates an evaluation expectation.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateEvaluationExpectationRequest |
responseObserver |
io.grpc.stub.StreamObserver<EvaluationExpectation> |
createScheduledEvaluationRun(CreateScheduledEvaluationRunRequest request, StreamObserver<ScheduledEvaluationRun> responseObserver)
public default void createScheduledEvaluationRun(CreateScheduledEvaluationRunRequest request, StreamObserver<ScheduledEvaluationRun> responseObserver)Creates a scheduled evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateScheduledEvaluationRunRequest |
responseObserver |
io.grpc.stub.StreamObserver<ScheduledEvaluationRun> |
deleteEvaluation(DeleteEvaluationRequest request, StreamObserver<Empty> responseObserver)
public default void deleteEvaluation(DeleteEvaluationRequest request, StreamObserver<Empty> responseObserver)Deletes an evaluation.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEvaluationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
deleteEvaluationDataset(DeleteEvaluationDatasetRequest request, StreamObserver<Empty> responseObserver)
public default void deleteEvaluationDataset(DeleteEvaluationDatasetRequest request, StreamObserver<Empty> responseObserver)Deletes an evaluation dataset.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEvaluationDatasetRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
deleteEvaluationExpectation(DeleteEvaluationExpectationRequest request, StreamObserver<Empty> responseObserver)
public default void deleteEvaluationExpectation(DeleteEvaluationExpectationRequest request, StreamObserver<Empty> responseObserver)Deletes an evaluation expectation.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEvaluationExpectationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
deleteEvaluationResult(DeleteEvaluationResultRequest request, StreamObserver<Empty> responseObserver)
public default void deleteEvaluationResult(DeleteEvaluationResultRequest request, StreamObserver<Empty> responseObserver)Deletes an evaluation result.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEvaluationResultRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
deleteEvaluationRun(DeleteEvaluationRunRequest request, StreamObserver<Operation> responseObserver)
public default void deleteEvaluationRun(DeleteEvaluationRunRequest request, StreamObserver<Operation> responseObserver)Deletes an evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEvaluationRunRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteScheduledEvaluationRun(DeleteScheduledEvaluationRunRequest request, StreamObserver<Empty> responseObserver)
public default void deleteScheduledEvaluationRun(DeleteScheduledEvaluationRunRequest request, StreamObserver<Empty> responseObserver)Deletes a scheduled evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteScheduledEvaluationRunRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
generateEvaluation(GenerateEvaluationRequest request, StreamObserver<Operation> responseObserver)
public default void generateEvaluation(GenerateEvaluationRequest request, StreamObserver<Operation> responseObserver)Creates a golden evaluation from a conversation.
| Parameters | |
|---|---|
| Name | Description |
request |
GenerateEvaluationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
getEvaluation(GetEvaluationRequest request, StreamObserver<Evaluation> responseObserver)
public default void getEvaluation(GetEvaluationRequest request, StreamObserver<Evaluation> responseObserver)Gets details of the specified evaluation.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEvaluationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Evaluation> |
getEvaluationDataset(GetEvaluationDatasetRequest request, StreamObserver<EvaluationDataset> responseObserver)
public default void getEvaluationDataset(GetEvaluationDatasetRequest request, StreamObserver<EvaluationDataset> responseObserver)Gets details of the specified evaluation dataset.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEvaluationDatasetRequest |
responseObserver |
io.grpc.stub.StreamObserver<EvaluationDataset> |
getEvaluationExpectation(GetEvaluationExpectationRequest request, StreamObserver<EvaluationExpectation> responseObserver)
public default void getEvaluationExpectation(GetEvaluationExpectationRequest request, StreamObserver<EvaluationExpectation> responseObserver)Gets details of the specified evaluation expectation.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEvaluationExpectationRequest |
responseObserver |
io.grpc.stub.StreamObserver<EvaluationExpectation> |
getEvaluationResult(GetEvaluationResultRequest request, StreamObserver<EvaluationResult> responseObserver)
public default void getEvaluationResult(GetEvaluationResultRequest request, StreamObserver<EvaluationResult> responseObserver)Gets details of the specified evaluation result.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEvaluationResultRequest |
responseObserver |
io.grpc.stub.StreamObserver<EvaluationResult> |
getEvaluationRun(GetEvaluationRunRequest request, StreamObserver<EvaluationRun> responseObserver)
public default void getEvaluationRun(GetEvaluationRunRequest request, StreamObserver<EvaluationRun> responseObserver)Gets details of the specified evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEvaluationRunRequest |
responseObserver |
io.grpc.stub.StreamObserver<EvaluationRun> |
getScheduledEvaluationRun(GetScheduledEvaluationRunRequest request, StreamObserver<ScheduledEvaluationRun> responseObserver)
public default void getScheduledEvaluationRun(GetScheduledEvaluationRunRequest request, StreamObserver<ScheduledEvaluationRun> responseObserver)Gets details of the specified scheduled evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
GetScheduledEvaluationRunRequest |
responseObserver |
io.grpc.stub.StreamObserver<ScheduledEvaluationRun> |
importEvaluations(ImportEvaluationsRequest request, StreamObserver<Operation> responseObserver)
public default void importEvaluations(ImportEvaluationsRequest request, StreamObserver<Operation> responseObserver)Imports evaluations into the app.
| Parameters | |
|---|---|
| Name | Description |
request |
ImportEvaluationsRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
listEvaluationDatasets(ListEvaluationDatasetsRequest request, StreamObserver<ListEvaluationDatasetsResponse> responseObserver)
public default void listEvaluationDatasets(ListEvaluationDatasetsRequest request, StreamObserver<ListEvaluationDatasetsResponse> responseObserver)Lists all evaluation datasets in the given app.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEvaluationDatasetsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListEvaluationDatasetsResponse> |
listEvaluationExpectations(ListEvaluationExpectationsRequest request, StreamObserver<ListEvaluationExpectationsResponse> responseObserver)
public default void listEvaluationExpectations(ListEvaluationExpectationsRequest request, StreamObserver<ListEvaluationExpectationsResponse> responseObserver)Lists all evaluation expectations in the given app.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEvaluationExpectationsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListEvaluationExpectationsResponse> |
listEvaluationResults(ListEvaluationResultsRequest request, StreamObserver<ListEvaluationResultsResponse> responseObserver)
public default void listEvaluationResults(ListEvaluationResultsRequest request, StreamObserver<ListEvaluationResultsResponse> responseObserver)Lists all evaluation results for a given evaluation.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEvaluationResultsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListEvaluationResultsResponse> |
listEvaluationRuns(ListEvaluationRunsRequest request, StreamObserver<ListEvaluationRunsResponse> responseObserver)
public default void listEvaluationRuns(ListEvaluationRunsRequest request, StreamObserver<ListEvaluationRunsResponse> responseObserver)Lists all evaluation runs in the given app.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEvaluationRunsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListEvaluationRunsResponse> |
listEvaluations(ListEvaluationsRequest request, StreamObserver<ListEvaluationsResponse> responseObserver)
public default void listEvaluations(ListEvaluationsRequest request, StreamObserver<ListEvaluationsResponse> responseObserver)Lists all evaluations in the given app.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEvaluationsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListEvaluationsResponse> |
listScheduledEvaluationRuns(ListScheduledEvaluationRunsRequest request, StreamObserver<ListScheduledEvaluationRunsResponse> responseObserver)
public default void listScheduledEvaluationRuns(ListScheduledEvaluationRunsRequest request, StreamObserver<ListScheduledEvaluationRunsResponse> responseObserver)Lists all scheduled evaluation runs in the given app.
| Parameters | |
|---|---|
| Name | Description |
request |
ListScheduledEvaluationRunsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListScheduledEvaluationRunsResponse> |
runEvaluation(RunEvaluationRequest request, StreamObserver<Operation> responseObserver)
public default void runEvaluation(RunEvaluationRequest request, StreamObserver<Operation> responseObserver)Runs an evaluation of the app.
| Parameters | |
|---|---|
| Name | Description |
request |
RunEvaluationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
testPersonaVoice(TestPersonaVoiceRequest request, StreamObserver<TestPersonaVoiceResponse> responseObserver)
public default void testPersonaVoice(TestPersonaVoiceRequest request, StreamObserver<TestPersonaVoiceResponse> responseObserver)Tests the voice of a persona. Also accepts a default persona.
| Parameters | |
|---|---|
| Name | Description |
request |
TestPersonaVoiceRequest |
responseObserver |
io.grpc.stub.StreamObserver<TestPersonaVoiceResponse> |
updateEvaluation(UpdateEvaluationRequest request, StreamObserver<Evaluation> responseObserver)
public default void updateEvaluation(UpdateEvaluationRequest request, StreamObserver<Evaluation> responseObserver)Updates an evaluation.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateEvaluationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Evaluation> |
updateEvaluationDataset(UpdateEvaluationDatasetRequest request, StreamObserver<EvaluationDataset> responseObserver)
public default void updateEvaluationDataset(UpdateEvaluationDatasetRequest request, StreamObserver<EvaluationDataset> responseObserver)Updates an evaluation dataset.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateEvaluationDatasetRequest |
responseObserver |
io.grpc.stub.StreamObserver<EvaluationDataset> |
updateEvaluationExpectation(UpdateEvaluationExpectationRequest request, StreamObserver<EvaluationExpectation> responseObserver)
public default void updateEvaluationExpectation(UpdateEvaluationExpectationRequest request, StreamObserver<EvaluationExpectation> responseObserver)Updates an evaluation expectation.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateEvaluationExpectationRequest |
responseObserver |
io.grpc.stub.StreamObserver<EvaluationExpectation> |
updateScheduledEvaluationRun(UpdateScheduledEvaluationRunRequest request, StreamObserver<ScheduledEvaluationRun> responseObserver)
public default void updateScheduledEvaluationRun(UpdateScheduledEvaluationRunRequest request, StreamObserver<ScheduledEvaluationRun> responseObserver)Updates a scheduled evaluation run.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateScheduledEvaluationRunRequest |
responseObserver |
io.grpc.stub.StreamObserver<ScheduledEvaluationRun> |
uploadEvaluationAudio(UploadEvaluationAudioRequest request, StreamObserver<UploadEvaluationAudioResponse> responseObserver)
public default void uploadEvaluationAudio(UploadEvaluationAudioRequest request, StreamObserver<UploadEvaluationAudioResponse> responseObserver)Uploads audio for use in Golden Evaluations. Stores the audio in the Cloud Storage bucket defined in 'App.logging_settings.evaluation_audio_recording_config.gcs_bucket' and returns a transcript.
| Parameters | |
|---|---|
| Name | Description |
request |
UploadEvaluationAudioRequest |
responseObserver |
io.grpc.stub.StreamObserver<UploadEvaluationAudioResponse> |