public sealed class GenerateAppResourceRequest.Types.ToolGenerationConfig : IMessage<GenerateAppResourceRequest.Types.ToolGenerationConfig>, IEquatable<GenerateAppResourceRequest.Types.ToolGenerationConfig>, IDeepCloneable<GenerateAppResourceRequest.Types.ToolGenerationConfig>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1beta API class GenerateAppResourceRequest.Types.ToolGenerationConfig.
The configuration to be used to generate a tool.
Implements
IMessageGenerateAppResourceRequestTypesToolGenerationConfig, IEquatableGenerateAppResourceRequestTypesToolGenerationConfig, IDeepCloneableGenerateAppResourceRequestTypesToolGenerationConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1BetaAssembly
Google.Cloud.Ces.V1Beta.dll
Constructors
ToolGenerationConfig()
public ToolGenerationConfig()ToolGenerationConfig(ToolGenerationConfig)
public ToolGenerationConfig(GenerateAppResourceRequest.Types.ToolGenerationConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
GenerateAppResourceRequestTypesToolGenerationConfig |
Properties
Context
public string Context { get; set; }Optional. The context which describes the tool to be generated. This can be empty if the tool request & response are provided.
| Property Value | |
|---|---|
| Type | Description |
string |
|
FileContexts
public RepeatedField<FileContext> FileContexts { get; }Optional. The files to be used as context.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldFileContext |
|
OpenApiToolsetGenerationConfig
public GenerateAppResourceRequest.Types.ToolGenerationConfig.Types.OpenApiToolsetGenerationConfig OpenApiToolsetGenerationConfig { get; set; }Optional. The configuration to be used to generate an Open API schema.
| Property Value | |
|---|---|
| Type | Description |
GenerateAppResourceRequestTypesToolGenerationConfigTypesOpenApiToolsetGenerationConfig |
|