-
Notifications
You must be signed in to change notification settings - Fork 44.7k
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
Add Qdrant as a long memory backend. #1515
Conversation
@wangxuqi There are conflicts now |
The conflict is caused by another long memory 'Milvus' merged. I have resolved the conflict. |
@nponeccop As I solve the conflict , I find the merged 'Milvus memory' code is very poor. With no tests and even not worked. Also the package import is wrong and the milvs.py is not under the correct directory. |
Fix conflict with another merged PR 1658. |
README.md
Outdated
@@ -342,19 +343,6 @@ export PINECONE_ENV="<YOUR_PINECONE_REGION>" # e.g: "us-east4-gcp" | |||
export MEMORY_BACKEND="pinecone" | |||
``` | |||
|
|||
### Milvus Setup |
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.
Don't remove milvus
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.
Milvus Setup is duplicated. You can see line 367 to 377
Ops! Conflict with |
2f1c605
to
4d84b25
Compare
CI broken fixed by #2061 |
This pull request has conflicts with the base branch, please resolve those so we can evaluate the pull request. |
Conflicts have been resolved! 🎉 A maintainer will review the pull request shortly. |
This pull request has conflicts with the base branch, please resolve those so we can evaluate the pull request. |
Conflicts have been resolved! 🎉 A maintainer will review the pull request shortly. |
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## master #1515 +/- ##
==========================================
- Coverage 36.22% 35.77% -0.46%
==========================================
Files 60 61 +1
Lines 2849 2913 +64
Branches 471 477 +6
==========================================
+ Hits 1032 1042 +10
- Misses 1755 1808 +53
- Partials 62 63 +1
... and 1 file with indirect coverage changes Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report in Codecov by Sentry. |
This pull request has conflicts with the base branch, please resolve those so we can evaluate the pull request. |
This is a mass message from the AutoGPT core team. For more details (and for infor on joining our Discord), please refer to: |
Hey, I've marked this as don't merge until the Memory Fixes are in. Sorry to keep it on hold longer, just no real way to test/validate functionality until the fixes are in |
As I see the discussion #4280. So close the pr for now. Thanks for your attention and reply. Wish you all good. |
Hi there!
For this pull request, I have read your announcement carefully.
Background
As I notice there are many vector databases provided in chatgpt-retrieve-plugin.
I think all the vector databases can be used by you as a long-term memory. So this is the first commit to add the most easier used one 'Qdrant'. And I am willing to implement them all!
Changes
This commit only "Add Qdrant as a long memory backend."
what I do is:
Documentation
The implement is very clear in-code comments. I just implement all your API and test all them to work.
Test Plan
docker run -p "6333:6333" -p "6334:6334" qdrant/qdrant:v1.0.3
and then just run all the related cases.PR Quality Checklist