public static final class EvaluationServiceGrpc.EvaluationServiceStub extends AbstractAsyncStub<EvaluationServiceGrpc.EvaluationServiceStub>A stub to allow clients to do asynchronous rpc calls to service EvaluationService.
Vertex AI Online Evaluation Service.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > EvaluationServiceGrpc.EvaluationServiceStubMethods
build(Channel channel, CallOptions callOptions)
protected EvaluationServiceGrpc.EvaluationServiceStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
EvaluationServiceGrpc.EvaluationServiceStub |
|
evaluateDataset(EvaluateDatasetRequest request, StreamObserver<Operation> responseObserver)
public void evaluateDataset(EvaluateDatasetRequest request, StreamObserver<Operation> responseObserver)Evaluates a dataset based on a set of given metrics.
| Parameters | |
|---|---|
| Name | Description |
request |
EvaluateDatasetRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
evaluateInstances(EvaluateInstancesRequest request, StreamObserver<EvaluateInstancesResponse> responseObserver)
public void evaluateInstances(EvaluateInstancesRequest request, StreamObserver<EvaluateInstancesResponse> responseObserver)Evaluates instances based on a given metric.
| Parameters | |
|---|---|
| Name | Description |
request |
EvaluateInstancesRequest |
responseObserver |
io.grpc.stub.StreamObserver<EvaluateInstancesResponse> |
generateInstanceRubrics(GenerateInstanceRubricsRequest request, StreamObserver<GenerateInstanceRubricsResponse> responseObserver)
public void generateInstanceRubrics(GenerateInstanceRubricsRequest request, StreamObserver<GenerateInstanceRubricsResponse> responseObserver)Generates rubrics for a given prompt. A rubric represents a single testable criterion for evaluation. One input prompt could have multiple rubrics This RPC allows users to get suggested rubrics based on provided prompt, which can then be reviewed and used for subsequent evaluations.
| Parameters | |
|---|---|
| Name | Description |
request |
GenerateInstanceRubricsRequest |
responseObserver |
io.grpc.stub.StreamObserver<GenerateInstanceRubricsResponse> |