Cloud AI Platform v1beta1 API - Class AugmentPromptRequest (1.0.0-beta12)

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.

Inheritance

object > AugmentPromptRequest

Namespace

Google.Cloud.AIPlatform.V1Beta1

Assembly

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