fix: 修复chroma_store.py中unsupported-operand-type问题#2702
Open
china-zhz wants to merge 1 commit intoeosphoros-ai:mainfrom
Hidden character warning
The head ref may contain hidden characters: "fix-\u4fee\u590dchroma_store.py\u4e2dunsupported-operand-type\u95ee\u9898"
Open
fix: 修复chroma_store.py中unsupported-operand-type问题#2702china-zhz wants to merge 1 commit intoeosphoros-ai:mainfrom
china-zhz wants to merge 1 commit intoeosphoros-ai:mainfrom
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
在使用Chroma vector store没有指定ChromaVectorConfig中的persist_path属性时,项目启动会报错如下:

其中chroma_vector_config.get("persist_path", os.path.join(PILOT_PATH, "data")) 执行结果是None而不是os.path.join(PILOT_PATH, "data")的值,因为字典类型的get方法只有当不包含此键时才会使用指定的默认值,但是chroma_vector_config字典中persist_path键值存在只不过值为None
How Has This Been Tested?
使用Chroma vector store ->新增一个数据库 -> 项目启动 问题可复现,测试流程也如此
Checklist: