NVIDIA / NeMo-Guardrails

NeMo Guardrails is an open-source toolkit for easily adding programmable guardrails to LLM-based conversational systems.
Other
4.04k stars 370 forks source link

depenency issue conflict chromadb & nemoguardrails #193

Closed shashi792 closed 4 days ago

shashi792 commented 10 months ago

There seems to be an version dependency issue between chromadb and nemoguardrail. chromadb 0.4.18 requires typer>=0.9.0, but you have typer 0.7.0 which is incompatible. I have tried to rollback both these to older versions i.e. Nemoguardrails to 0.4.0 and Chromadb to 0.3.27. But no luck. Looks like nemoguardrails uses typer 0.7.0.

drazvan commented 10 months ago

@shashi792 : can you upgrade typer and check if anything breaks on the NeMo Guardrails side? i.e. test the CLI chat and starting the server. If those works as expected, do submit a PR for the upgrade. Thanks!

Pouyanpi commented 4 days ago

This issue is already resolved