public sealed class LatencyReport : IMessage<LatencyReport>, IEquatable<LatencyReport>, IDeepCloneable<LatencyReport>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1beta API class LatencyReport.
Latency report for the evaluation run.
Implements
IMessageLatencyReport, IEquatableLatencyReport, IDeepCloneableLatencyReport, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1BetaAssembly
Google.Cloud.Ces.V1Beta.dll
Constructors
LatencyReport()
public LatencyReport()LatencyReport(LatencyReport)
public LatencyReport(LatencyReport other)| Parameter | |
|---|---|
| Name | Description |
other |
LatencyReport |
Properties
CallbackLatencies
public RepeatedField<LatencyReport.Types.CallbackLatency> CallbackLatencies { get; }Output only. Unordered list. Latency metrics for each callback.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldLatencyReportTypesCallbackLatency |
|
GuardrailLatencies
public RepeatedField<LatencyReport.Types.GuardrailLatency> GuardrailLatencies { get; }Output only. Unordered list. Latency metrics for each guardrail.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldLatencyReportTypesGuardrailLatency |
|
LlmCallLatencies
public RepeatedField<LatencyReport.Types.LlmCallLatency> LlmCallLatencies { get; }Output only. Unordered list. Latency metrics for each LLM call.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldLatencyReportTypesLlmCallLatency |
|
SessionCount
public int SessionCount { get; set; }Output only. The total number of sessions considered in the latency report.
| Property Value | |
|---|---|
| Type | Description |
int |
|
ToolLatencies
public RepeatedField<LatencyReport.Types.ToolLatency> ToolLatencies { get; }Output only. Unordered list. Latency metrics for each tool.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldLatencyReportTypesToolLatency |
|