public sealed class LlmUtilityServiceClientImpl : LlmUtilityServiceClient
Reference documentation and code samples for the Cloud AI Platform v1beta1 API class LlmUtilityServiceClientImpl.
LlmUtilityService client wrapper implementation, for convenient use.
Namespace
Google.Cloud.AIPlatform.V1Beta1Assembly
Google.Cloud.AIPlatform.V1Beta1.dll
Remarks
Service for LLM related utility functions.
Constructors
LlmUtilityServiceClientImpl(LlmUtilityServiceClient, LlmUtilityServiceSettings, ILogger)
public LlmUtilityServiceClientImpl(LlmUtilityService.LlmUtilityServiceClient grpcClient, LlmUtilityServiceSettings settings, ILogger logger)
Constructs a client wrapper for the LlmUtilityService service, with the specified gRPC client and settings.
Parameters | |
---|---|
Name | Description |
grpcClient |
LlmUtilityServiceLlmUtilityServiceClient The underlying gRPC client. |
settings |
LlmUtilityServiceSettings The base LlmUtilityServiceSettings used within this client. |
logger |
ILogger Optional ILogger to use within this client. |
Properties
GrpcClient
public override LlmUtilityService.LlmUtilityServiceClient GrpcClient { get; }
The underlying gRPC LlmUtilityService client
Property Value | |
---|---|
Type | Description |
LlmUtilityServiceLlmUtilityServiceClient |
IAMPolicyClient
public override IAMPolicyClient IAMPolicyClient { get; }
The IAMPolicyClient associated with this client.
Property Value | |
---|---|
Type | Description |
IAMPolicyClient |
LocationsClient
public override LocationsClient LocationsClient { get; }
The LocationsClient associated with this client.
Property Value | |
---|---|
Type | Description |
LocationsClient |
Methods
ComputeTokens(ComputeTokensRequest, CallSettings)
public override ComputeTokensResponse ComputeTokens(ComputeTokensRequest request, CallSettings callSettings = null)
Return a list of tokens based on the input text.
Parameters | |
---|---|
Name | Description |
request |
ComputeTokensRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
ComputeTokensResponse |
The RPC response. |
ComputeTokensAsync(ComputeTokensRequest, CallSettings)
public override Task<ComputeTokensResponse> ComputeTokensAsync(ComputeTokensRequest request, CallSettings callSettings = null)
Return a list of tokens based on the input text.
Parameters | |
---|---|
Name | Description |
request |
ComputeTokensRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskComputeTokensResponse |
A Task containing the RPC response. |