Skip to content

Commit fc6ec09

Browse files
authored
[BUG] Handle unknown types in new-js (#5660)
## Description of changes We're seeing failures in CI. Fix this to fix them? ## Test plan CI ## Migration plan N/A ## Observability plan N/A ## Documentation Changes N/A
1 parent 19b00cc commit fc6ec09

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

clients/new-js/packages/chromadb/src/embedding-function.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,10 @@ export const getEmbeddingFunction = async (
197197
return undefined;
198198
}
199199

200+
if (efConfig.type !== "known") {
201+
return undefined;
202+
}
203+
200204
const name = efConfig.name;
201205

202206
const embeddingFunction = knownEmbeddingFunctions.get(name);
@@ -258,6 +262,10 @@ export const getSparseEmbeddingFunction = async (
258262
return undefined;
259263
}
260264

265+
if (efConfig.type !== "known") {
266+
return undefined;
267+
}
268+
261269
const name = efConfig.name;
262270

263271
const sparseEmbeddingFunction = knownSparseEmbeddingFunctions.get(name);

0 commit comments

Comments
 (0)