Gemini Enterprise for Customer Experience v1beta API - Class MockConfig (1.0.0-beta05)

public sealed class MockConfig : IMessage<MockConfig>, IEquatable<MockConfig>, IDeepCloneable<MockConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Gemini Enterprise for Customer Experience v1beta API class MockConfig.

Mock tool calls configuration for the session.

Inheritance

object > MockConfig

Namespace

Google.Cloud.Ces.V1Beta

Assembly

Google.Cloud.Ces.V1Beta.dll

Constructors

MockConfig()

public MockConfig()

MockConfig(MockConfig)

public MockConfig(MockConfig other)
Parameter
Name Description
other MockConfig

Properties

MockedToolCalls

public RepeatedField<MockedToolCall> MockedToolCalls { get; }

Optional. All tool calls to mock for the duration of the session.

Property Value
Type Description
RepeatedFieldMockedToolCall

UnmatchedToolCallBehavior

public MockConfig.Types.UnmatchedToolCallBehavior UnmatchedToolCallBehavior { get; set; }

Required. Beavhior for tool calls that don't match any args patterns in mocked_tool_calls.

Property Value
Type Description
MockConfigTypesUnmatchedToolCallBehavior