mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-14 02:42:04 +08:00
feat: Implement CodexLens multi-provider embedding rotation management
- Added functions to get and update CodexLens embedding rotation configuration. - Introduced functionality to retrieve enabled embedding providers for rotation. - Created endpoints for managing rotation configuration via API. - Enhanced dashboard UI to support multi-provider rotation configuration. - Updated internationalization strings for new rotation features. - Adjusted CLI commands and embedding manager to support increased concurrency limits. - Modified hybrid search weights for improved ranking behavior.
This commit is contained in:
@@ -45,9 +45,9 @@ class TestHybridSearchBasics:
|
||||
"""Test HybridSearchEngine initializes with default weights."""
|
||||
engine = HybridSearchEngine()
|
||||
assert engine.weights == HybridSearchEngine.DEFAULT_WEIGHTS
|
||||
assert engine.weights["exact"] == 0.4
|
||||
assert engine.weights["fuzzy"] == 0.3
|
||||
assert engine.weights["vector"] == 0.3
|
||||
assert engine.weights["exact"] == 0.3
|
||||
assert engine.weights["fuzzy"] == 0.1
|
||||
assert engine.weights["vector"] == 0.6
|
||||
|
||||
def test_engine_custom_weights(self):
|
||||
"""Test HybridSearchEngine accepts custom weights."""
|
||||
|
||||
Reference in New Issue
Block a user