Skip to main content Link Search Menu Expand Document (external link)

OpenAiEmbeddings overview

Added in v1.0.0


Table of contents


layers

layer

Signature

export declare const layer: (options: {
  readonly model: (string & {}) | Model
  readonly maxBatchSize?: number
  readonly cache?: { readonly capacity: number; readonly timeToLive: Duration.DurationInput }
}) => Layer.Layer<Embeddings.Embeddings, never, OpenAiClient>

Added in v1.0.0

layerDataLoader

Signature

export declare const layerDataLoader: (options: {
  readonly model: (string & {}) | Model
  readonly window: Duration.DurationInput
  readonly maxBatchSize?: number
}) => Layer.Layer<Embeddings.Embeddings, never, OpenAiClient>

Added in v1.0.0

models

Model (type alias)

Signature

export type Model = typeof Generated.CreateEmbeddingRequestModelEnum.Encoded

Added in v1.0.0

tags

OpenAiEmbeddingsConfig (class)

Signature

export declare class OpenAiEmbeddingsConfig

Added in v1.0.0