chroma-core/chroma · error · Error
Error calling Jina AI API: ${error}
Error message
Error calling Jina AI API: ${error} What it means
Error "Error calling Jina AI API: ${error}" thrown in chroma-core/chroma.
Source
Thrown at clients/new-js/packages/ai-embeddings/jina/src/index.ts:130
};
try {
const response = await fetch(this.url, {
method: "POST",
headers: this.headers,
body: JSON.stringify(snakeCase(body)),
});
const data = (await response.json()) as JinaEmbeddingsResponse;
if (!data || !data.data) {
throw new Error("Failed to generate jina embedding data.");
}
return data.data.map((result) => result.embedding);
} catch (error) {
if (error instanceof Error) {
throw new Error(`Error calling Jina AI API: ${error.message}`);
} else {
throw new Error(`Error calling Jina AI API: ${error}`);
}
}
}
public defaultSpace(): EmbeddingFunctionSpace {
return "cosine";
}
public supportedSpaces(): EmbeddingFunctionSpace[] {
return ["cosine", "l2", "ip"];
}
public static buildFromConfig(config: JinaConfig): JinaEmbeddingFunction {
return new JinaEmbeddingFunction({
modelName: config.model_name,
task: config.task,
lateChunking: config.late_chunking,
truncate: config.truncate,View on GitHub (pinned to aecdd12c8a)
When it happens
Trigger: Thrown at clients/new-js/packages/ai-embeddings/jina/src/index.ts:130 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/b4ac613906993a3f.
Report an issue: GitHub.