chatgpt-retrieval-plugin icon indicating copy to clipboard operation
chatgpt-retrieval-plugin copied to clipboard

[Bugfix]: Change env CHROMA_IN_MEMORY's type from str to bool before use it

Open zanghu opened this issue 1 year ago • 0 comments

Short Description*: In chroma_datastore.py, the os.getenv function returns the value of the CHROMA_IN_MEMORY environment variable as a string. Currently, in the ChromaDataStore.__init__ method (specifically, the in_memory variable), it directly relies on this value for decision-making(e.g.: if in_memory: ...). However, since any non-empty string is evaluated as True in the if statement, it results in the program attempting to use in_memory storage even when the CHROMA_IN_MEMORY environment variable is set to "false".

Issue(s) Linked: #401

zanghu avatar Dec 26 '23 04:12 zanghu