Cloud AI Platform v1 API - Class Retrieval (3.13.0)

public sealed class Retrieval : IMessage<Retrieval>, IEquatable<Retrieval>, IDeepCloneable<Retrieval>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud AI Platform v1 API class Retrieval.

Defines a retrieval tool that model can call to access external knowledge.

Inheritance

object > Retrieval

Namespace

Google.Cloud.AIPlatform.V1

Assembly

Google.Cloud.AIPlatform.V1.dll

Constructors

Retrieval()

public Retrieval()

Retrieval(Retrieval)

public Retrieval(Retrieval other)
Parameter
Name Description
other Retrieval

Properties

DisableAttribution

[Obsolete]
public bool DisableAttribution { get; set; }

Optional. Deprecated. This option is no longer supported.

Property Value
Type Description
bool

SourceCase

public Retrieval.SourceOneofCase SourceCase { get; }
Property Value
Type Description
RetrievalSourceOneofCase

VertexAiSearch

public VertexAISearch VertexAiSearch { get; set; }

Set to use data source powered by Vertex AI Search.

Property Value
Type Description
VertexAISearch

VertexRagStore

public VertexRagStore VertexRagStore { get; set; }

Set to use data source powered by Vertex RAG store. User data is uploaded via the VertexRagDataService.

Property Value
Type Description
VertexRagStore