Closed prasmussen15 closed 3 days ago
refactor: enhance search with modular configurations and community search support
Refactor search functionality to support modular configurations and add community search capability in graphiti_core.
graphiti_core
Key points:
graphiti.py
search()
search.py
SearchConfig
EdgeSearchConfig
NodeSearchConfig
CommunitySearchConfig
search_config.py
search_config_recipes.py
search_utils.py
community_fulltext_search
community_similarity_search
SearchRerankerError
errors.py
test_graphiti_int.py
Generated with :heart: by ellipsis.dev
refactor: enhance search with modular configurations and community search support
Summary:
Refactor search functionality to support modular configurations and add community search capability in
graphiti_core
.Key points:
graphiti.py
to usesearch()
fromsearch.py
.SearchConfig
,EdgeSearchConfig
,NodeSearchConfig
,CommunitySearchConfig
insearch_config.py
.search_config_recipes.py
for predefined search configurations.search.py
andsearch_utils.py
.community_fulltext_search
andcommunity_similarity_search
insearch_utils.py
.SearchRerankerError
inerrors.py
for reranker configuration issues.test_graphiti_int.py
to test new search configurations and community search.Generated with :heart: by ellipsis.dev