OpenInference JS
    Preparing search index...
    • Generates attributes for embedding operations.

      Creates OpenTelemetry attributes for embedding-related data including model name and embedding vectors with associated text.

      Parameters

      • options: { embeddings?: Embedding[]; modelName?: string }

        Configuration object for embedding attributes

        • Optionalembeddings?: Embedding[]

          Array of embedding objects containing text and vector data

        • OptionalmodelName?: string

          The name of the embedding model used

      Returns Attributes

      OpenTelemetry attributes for embedding operations

      const attrs = getEmbeddingAttributes({
      modelName: "text-embedding-ada-002",
      embeddings: [
      { text: "hello world", vector: [0.1, 0.2, 0.3] },
      { text: "goodbye", vector: [0.4, 0.5, 0.6] }
      ]
      });