public sealed class AugmentPromptRequest : IMessage<AugmentPromptRequest>, IEquatable<AugmentPromptRequest>, IDeepCloneable<AugmentPromptRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud AI Platform v1beta1 API class AugmentPromptRequest.
Request message for AugmentPrompt.
Implements
IMessageAugmentPromptRequest, IEquatableAugmentPromptRequest, IDeepCloneableAugmentPromptRequest, IBufferMessage, IMessageNamespace
Google.Cloud.AIPlatform.V1Beta1Assembly
Google.Cloud.AIPlatform.V1Beta1.dll
Constructors
AugmentPromptRequest()
public AugmentPromptRequest()
AugmentPromptRequest(AugmentPromptRequest)
public AugmentPromptRequest(AugmentPromptRequest other)
Parameter | |
---|---|
Name | Description |
other |
AugmentPromptRequest |
Properties
Contents
public RepeatedField<Content> Contents { get; }
Optional. Input content to augment, only text format is supported for now.
Property Value | |
---|---|
Type | Description |
RepeatedFieldContent |
DataSourceCase
public AugmentPromptRequest.DataSourceOneofCase DataSourceCase { get; }
Property Value | |
---|---|
Type | Description |
AugmentPromptRequestDataSourceOneofCase |
Model
public AugmentPromptRequest.Types.Model Model { get; set; }
Optional. Metadata of the backend deployed model.
Property Value | |
---|---|
Type | Description |
AugmentPromptRequestTypesModel |
Parent
public string Parent { get; set; }
Required. The resource name of the Location from which to augment prompt.
The users must have permission to make a call in the project.
Format:
projects/{project}/locations/{location}
.
Property Value | |
---|---|
Type | Description |
string |
ParentAsLocationName
public LocationName ParentAsLocationName { get; set; }
LocationName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
LocationName |
VertexRagStore
public VertexRagStore VertexRagStore { get; set; }
Optional. Retrieves contexts from the Vertex RagStore.
Property Value | |
---|---|
Type | Description |
VertexRagStore |