chroma-core / chroma

the AI-native open-source embedding database
https://www.trychroma.com/
Apache License 2.0
15.45k stars 1.3k forks source link

[ENH]: JS Client does not have exhaustive validation #2772

Open spikechroma opened 2 months ago

spikechroma commented 2 months ago

Describe the problem

JS client does not have exhaustive validation on the inputs such as ids, where statements, queries, embeddings etc.

Describe the proposed solution

Add validation logic for each API.

Alternatives considered

No response

Importance

nice to have

Additional Information

No response