langgenius / dify

Dify is an open-source LLM app development platform. Dify's intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features and more, letting you quickly go from prototype to production.
https://dify.ai
Other
45.3k stars 6.36k forks source link

Support BM25 for Milvus #7183

Closed jasonkang14 closed 1 month ago

jasonkang14 commented 1 month ago

Self Checks

1. Is this request related to a challenge you're experiencing? Tell me about your story.

Dify has not implemented search_by_full_text() on milvus, but Milvus now supprorts BM25 would you guys be willing to accept a PR if i were to implement this with pymilvus, which is a package already included in the project?

2. Additional context or comments

No response

3. Can you help us with this feature?

jasonkang14 commented 1 month ago

closing issue as I am using pg_vector instead of milvus. please look at #7190