public sealed class ToolFakeConfig : IMessage<ToolFakeConfig>, IEquatable<ToolFakeConfig>, IDeepCloneable<ToolFakeConfig>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1 API class ToolFakeConfig.
Configuration for tool behavior in fake mode.
Implements
IMessageToolFakeConfig, IEquatableToolFakeConfig, IDeepCloneableToolFakeConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1Assembly
Google.Cloud.Ces.V1.dll
Constructors
ToolFakeConfig()
public ToolFakeConfig()ToolFakeConfig(ToolFakeConfig)
public ToolFakeConfig(ToolFakeConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
ToolFakeConfig |
Properties
CodeBlock
public CodeBlock CodeBlock { get; set; }Optional. Code block which will be executed instead of a real tool call.
| Property Value | |
|---|---|
| Type | Description |
CodeBlock |
|
EnableFakeMode
public bool EnableFakeMode { get; set; }Optional. Whether the tool is using fake mode.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
ToolResponseCase
public ToolFakeConfig.ToolResponseOneofCase ToolResponseCase { get; }| Property Value | |
|---|---|
| Type | Description |
ToolFakeConfigToolResponseOneofCase |
|