-
Notifications
You must be signed in to change notification settings - Fork 27
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
I would like you to add an option that allows me to specify AmazonOpenSearch for the Knowledge (Vector DB). #33
Comments
Hi @tatsuyoshi-mashiko thank you for the feature request! Do you have any particular example of when opensearch works better while pgvector misbehaves? A current workaround would be to use Bedrock Knowledge Base, which automatically provisions OpenSearch without configuration and can be referenced from Dify by both knowledge and a tool. |
@tmokmss Thank you for your reply. We assume that Amazon OpenSearch will be effective in hybrid searches because the full-text search accuracy of ElasticSearch, which is the basis of Amazon OpenSearch, is excellent. Therefore, this is a qualitative evaluation based on our past development cases. |
@tmokmss |
Yes it is definitely better to have OpenSearch availability. Since the current postgres implementation works and users can use Bedrock Knowledge Base with OpenSearch, I put less priority on this issue . Of course PR is welcome! Thanks. |
Vector DB is RDS by default, but I would like to see an option to select Amazon OpenSearchServerless added.
OpenSearchServerless is a very useful option for Vector DB because it enables a very good hybrid search.
It is definitely a valid option when building an AI execution environment (RAG) on AWS.
At present, it seems that OpenSearchServerless cannot be selected as an option, so it seems that the only way is to build Amazon Bedrock separately and connect it using Dify's custom tool. (I would like to be able to select Amazon OpenSearchServerless for deployment of the relevant CDK, as it is time-consuming and labor-intensive.)
To begin with, it is unclear whether OpenSearchServerless can be set up for the knowledge (vector DB) of Dify's Community Edition...
The text was updated successfully, but these errors were encountered: