effect-io-ai

Package: @effect/ai-openai-compat
Module: OpenAiClient

OpenAiClient.CreateEmbeddingRequest

Request payload for the embeddings endpoint.

Signature

type CreateEmbeddingRequest = {
  readonly input: string | ReadonlyArray<string> | ReadonlyArray<number> | ReadonlyArray<ReadonlyArray<number>>
  readonly model: string
  readonly encoding_format?: "float" | "base64" | undefined
  readonly dimensions?: number | undefined
  readonly user?: string | undefined
}

Source

Since v4.0.0