Lingua

KnowledgeSourceVectorizer Class

Definition

Specifies the vectorization method to be used for knowledge source embedding model. Please note this is the abstract base class. The derived classes available for instantiation are: KnowledgeSourceAzureOpenAIVectorizer.

[System.ClientModel.Primitives.PersistableModelProxy(typeof(Azure.Search.Documents.KnowledgeBases.Models.UnknownKnowledgeSourceVectorizer))]
public abstract class KnowledgeSourceVectorizer : System.ClientModel.Primitives.IJsonModel<Azure.Search.Documents.KnowledgeBases.Models.KnowledgeSourceVectorizer>, System.ClientModel.Primitives.IPersistableModel<Azure.Search.Documents.KnowledgeBases.Models.KnowledgeSourceVectorizer>
[<System.ClientModel.Primitives.PersistableModelProxy(typeof(Azure.Search.Documents.KnowledgeBases.Models.UnknownKnowledgeSourceVectorizer))>]
type KnowledgeSourceVectorizer = class
    interface IJsonModel<KnowledgeSourceVectorizer>
    interface IPersistableModel<KnowledgeSourceVectorizer>
Public MustInherit Class KnowledgeSourceVectorizer
Implements IJsonModel(Of KnowledgeSourceVectorizer), IPersistableModel(Of KnowledgeSourceVectorizer)
Inheritance
KnowledgeSourceVectorizer
Derived
Attributes
Implements

Applies to