Resource: Generator
LLM generator.
| JSON representation | 
|---|
{ "name": string, "description": string, "inferenceParameter": { object (  | 
              
| Fields | |
|---|---|
name | 
                
                   
 Output only. Identifier. The resource name of the generator. Format:   | 
              
description | 
                
                   
 Optional. Human readable description of the generator.  | 
              
inferenceParameter | 
                
                   
 Optional. Inference parameters for this generator.  | 
              
triggerEvent | 
                
                   
 Optional. The trigger event of the generator. It defines when the generator is triggered in a conversation.  | 
              
createTime | 
                
                   
 Output only. Creation time of this generator. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:   | 
              
updateTime | 
                
                   
 Output only. Update time of this generator. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:   | 
              
tools[] | 
                
                   
 Optional. Resource names of the tools that the generator can choose from. Format:   | 
              
suggestionDedupingConfig | 
                
                   
 Optional. Configuration for suggestion deduping. This is only applicable to AI Coach feature.  | 
              
Union field context. Required. Input context of the generator. context can be only one of the following: | 
              |
freeFormContext | 
                
                   
 Input of free from generator to LLM.  | 
              
agentCoachingContext | 
                
                   
 Input of Agent Coaching feature.  | 
              
summarizationContext | 
                
                   
 Input of Summarization feature.  | 
              
Union field foundation_model. The foundation model to use for generating suggestions. If a foundation model isn't specified here, a model specifically tuned for the feature type (and version when applicable) will be used. foundation_model can be only one of the following: | 
              |
publishedModel | 
                
                   
 Optional. The published Large Language Model name. * To use the latest model version, specify the model name without version  number. Example:   | 
              
Methods | 
            |
|---|---|
                
 | 
              Creates a generator. | 
                
 | 
              Deletes a generator. | 
                
 | 
              Retrieves a generator. | 
                
 | 
              Lists generators. | 
                
 | 
              Updates a generator. |