-
-
Notifications
You must be signed in to change notification settings - Fork 138
[Store][ChromaDb] Split store as dedicated package #1049
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
ee6b791 to
53d5e95
Compare
6c54a05 to
318e026
Compare
|
@OskarStark nice to split, but what about #1012 |
318e026 to
9792e95
Compare
|
Final review from @chr-hertel needed, otherwise we need to rebase afterwards 👍🏻 |
| if (!class_exists(Client::class)) { | ||
| throw new RuntimeException('For using the ChromaDB as retrieval vector store, the codewithkyrian/chromadb-php package is required. Try running "composer require codewithkyrian/chromadb-php".'); | ||
| } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yeah nice :)
chr-hertel
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good to me sir
|
Will fix the deptrac stuff and would like to get the confirmation for the package name from @fabpot, then good to merge Edit: |
1737410 to
9c7d148
Compare
| - PlatformComponent | ||
| ChromaDbStore: | ||
| - StoreComponent | ||
| - PlatformComponent |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Because of Vector class
edff4c8 to
bda7191
Compare
fbac1ce to
7d7c5ff
Compare
7d7c5ff to
2cc2d42
Compare
|
Thank you @OskarStark. |
Similar to how tools were split in the Agent component, this extracts the ChromaDb store into its own standalone package.