chroma-core/chroma · error · Error

Failed to generate embeddings

Error message

Failed to generate embeddings

What it means

Error "Failed to generate embeddings" thrown in chroma-core/chroma.

Source

Thrown at clients/new-js/packages/ai-embeddings/cohere/src/index.ts:118

      truncate: this.truncate,
      embeddingTypes: this.embeddingType ? [this.embeddingType] : undefined,
      images: this.image ? texts : undefined,
      texts: !this.image ? texts : undefined,
    });

    const embeddings = response.embeddings;
    if (Array.isArray(embeddings)) {
      return embeddings;
    } else if (
      this.embeddingType &&
      embeddings[this.embeddingType] &&
      Array.isArray(embeddings[this.embeddingType])
    ) {
      return embeddings[this.embeddingType] as number[][];
    } else if (embeddings["float"] && Array.isArray(embeddings["float"])) {
      return embeddings["float"];
    }
    throw new Error("Failed to generate embeddings");
  }

  public defaultSpace(): EmbeddingFunctionSpace {
    if (this.modelName === "embed-multilingual-v2.0") {
      return "ip";
    }
    return "cosine";
  }

  public supportedSpaces(): EmbeddingFunctionSpace[] {
    switch (this.modelName) {
      case "embed-english-v3.0":
        return ["cosine", "l2", "ip"];
      case "embed-english-light-v3.0":
        return ["cosine", "ip", "l2"];
      case "embed-english-v2.0":
        return ["cosine"];
      case "embed-english-light-v2.0":

View on GitHub (pinned to aecdd12c8a)

When it happens

Trigger: Thrown at clients/new-js/packages/ai-embeddings/cohere/src/index.ts:118 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of chroma-core/chroma@aecdd12c8a (2026-08-16). Data as JSON: /api/errors/c48fa14ea6db75e5. Report an issue: GitHub.