SetModelsRequest Class

The request message which tells the backend which models to set

Definition

Namespace: SuperBuilderWinService.ProvidersImpl
Assembly: IntelAiaService (in IntelAiaService.exe) Version: 1.0.0+2093811f3bac5da092b5ce9c8172233582eee4d5
C#
public sealed class SetModelsRequest : IMessage<SetModelsRequest>, 
	IMessage, IEquatable<SetModelsRequest>, IDeepCloneable<SetModelsRequest>, 
	IBufferMessage
Inheritance
Object    SetModelsRequest
Implements
IBufferMessage, IDeepCloneableSetModelsRequest, IMessage, IMessageSetModelsRequest, IEquatableSetModelsRequest

Constructors

SetModelsRequestInitializes a new instance of the SetModelsRequest class
SetModelsRequest(SetModelsRequest)Initializes a new instance of the SetModelsRequest class

Properties

Descriptor 
Embedder Sets and loads a new embedder model given a model path
HasEmbedderGets whether the "embedder" field is set
HasLlmGets whether the "llm" field is set
HasRankerGets whether the "ranker" field is set
Llm Sets and loads a new LLM given a model path
Parser 
Ranker Sets and loads a new ranker model given a model path

Methods

CalculateSize 
ClearEmbedderClears the value of the "embedder" field
ClearLlmClears the value of the "llm" field
ClearRankerClears the value of the "ranker" field
Clone 
Equals(Object)
(Overrides ObjectEquals(Object))
Equals(SetModelsRequest) 
GetHashCode
(Overrides ObjectGetHashCode)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MergeFrom(CodedInputStream) 
MergeFrom(SetModelsRequest) 
ToString
(Overrides ObjectToString)
WriteTo 

Fields

EmbedderFieldNumberField number for the "embedder" field.
LlmFieldNumberField number for the "llm" field.
RankerFieldNumberField number for the "ranker" field.

See Also