Search Results for

    Show / Hide Table of Contents

    Class TextEmbeddingProcessorDescriptor<TDocument>

    The text_embedding processor is used to generate vector embeddings from text fields for semantic search.

    Inheritance
    object
    DescriptorBase<TextEmbeddingProcessorDescriptor<TDocument>, ITextEmbeddingProcessor>
    ProcessorDescriptorBase<TextEmbeddingProcessorDescriptor<TDocument>, ITextEmbeddingProcessor>
    InferenceProcessorDescriptorBase<TDocument, TextEmbeddingProcessorDescriptor<TDocument>, ITextEmbeddingProcessor>
    TextEmbeddingProcessorDescriptor<TDocument>
    Implements
    IDescriptor
    ITextEmbeddingProcessor
    IInferenceProcessor
    IProcessor
    Inherited Members
    InferenceProcessorDescriptorBase<TDocument, TextEmbeddingProcessorDescriptor<TDocument>, ITextEmbeddingProcessor>.ModelId(string)
    InferenceProcessorDescriptorBase<TDocument, TextEmbeddingProcessorDescriptor<TDocument>, ITextEmbeddingProcessor>.FieldMap(IDictionary<Field, Field>)
    InferenceProcessorDescriptorBase<TDocument, TextEmbeddingProcessorDescriptor<TDocument>, ITextEmbeddingProcessor>.FieldMap(IInferenceFieldMap)
    InferenceProcessorDescriptorBase<TDocument, TextEmbeddingProcessorDescriptor<TDocument>, ITextEmbeddingProcessor>.FieldMap(Func<InferenceFieldMapDescriptor<TDocument>, IPromise<IInferenceFieldMap>>)
    InferenceProcessorDescriptorBase<TDocument, TextEmbeddingProcessorDescriptor<TDocument>, ITextEmbeddingProcessor>.FieldMap<TDocument>(Func<InferenceFieldMapDescriptor<TDocument>, IPromise<IInferenceFieldMap>>)
    ProcessorDescriptorBase<TextEmbeddingProcessorDescriptor<TDocument>, ITextEmbeddingProcessor>.Name
    ProcessorDescriptorBase<TextEmbeddingProcessorDescriptor<TDocument>, ITextEmbeddingProcessor>.Description(string)
    ProcessorDescriptorBase<TextEmbeddingProcessorDescriptor<TDocument>, ITextEmbeddingProcessor>.OnFailure(IEnumerable<IProcessor>)
    ProcessorDescriptorBase<TextEmbeddingProcessorDescriptor<TDocument>, ITextEmbeddingProcessor>.OnFailure(Func<ProcessorsDescriptor, IPromise<IList<IProcessor>>>)
    ProcessorDescriptorBase<TextEmbeddingProcessorDescriptor<TDocument>, ITextEmbeddingProcessor>.If(string)
    ProcessorDescriptorBase<TextEmbeddingProcessorDescriptor<TDocument>, ITextEmbeddingProcessor>.Tag(string)
    ProcessorDescriptorBase<TextEmbeddingProcessorDescriptor<TDocument>, ITextEmbeddingProcessor>.IgnoreFailure(bool?)
    DescriptorBase<TextEmbeddingProcessorDescriptor<TDocument>, ITextEmbeddingProcessor>.Self
    DescriptorBase<TextEmbeddingProcessorDescriptor<TDocument>, ITextEmbeddingProcessor>.Assign<TValue>(TValue, Action<ITextEmbeddingProcessor, TValue>)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: OpenSearch.Client
    Assembly: OpenSearch.Client.dll
    Syntax
    public class TextEmbeddingProcessorDescriptor<TDocument> : InferenceProcessorDescriptorBase<TDocument, TextEmbeddingProcessorDescriptor<TDocument>, ITextEmbeddingProcessor>, IDescriptor, ITextEmbeddingProcessor, IInferenceProcessor, IProcessor where TDocument : class
    Type Parameters
    Name Description
    TDocument

    Properties

    | Edit this page View Source

    Name

    Declaration
    protected override string Name { get; }
    Property Value
    Type Description
    string
    Overrides
    ProcessorDescriptorBase<TextEmbeddingProcessorDescriptor<TDocument>, ITextEmbeddingProcessor>.Name

    Implements

    IDescriptor
    ITextEmbeddingProcessor
    IInferenceProcessor
    IProcessor

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Properties
      • Name
    • Implements
    • Extension Methods
    Back to top Generated by DocFX