Skip to main content
The TypeScript SDK and docs are currently in beta. Report issues on GitHub.

Example Usage

import { CreateEmbeddingsRequest } from "@openrouter/sdk/models/operations";

let value: CreateEmbeddingsRequest = {
  input: [
    [],
    [
      3849.69,
    ],
    [],
  ],
  model: "Model Y",
};

Fields

FieldTypeRequiredDescription
inputoperations.InputUnion:heavy_check_mark:N/A
modelstring:heavy_check_mark:N/A
encodingFormatoperations.EncodingFormat:heavy_minus_sign:N/A
dimensionsnumber:heavy_minus_sign:N/A
userstring:heavy_minus_sign:N/A
providermodels.ProviderPreferences:heavy_minus_sign:Provider routing preferences for the request.
inputTypestring:heavy_minus_sign:N/A