• Stefy Lanza (nextime / spora )'s avatar
    feat: Add dedicated condensation provider/model configuration · a41de233
    Stefy Lanza (nextime / spora ) authored
    - Add 'condensation' section to providers.json for specifying dedicated provider/model
    - Add CondensationConfig model to config.py
    - Add _load_condensation() and get_condensation() methods
    - Update ContextManager to use dedicated condensation handler when configured
    - Update handlers to pass condensation config to ContextManager
    - Allows using smaller/faster model for context condensation operations
    
    This addresses the issue where conversational and semantic condensation
    methods were using the same model as the main request, which was
    inefficient. Now users can configure a dedicated provider and model
    for condensation operations, typically using a smaller/faster model to reduce
    costs and improve performance.
    a41de233
Name
Last commit
Last update
aisbf Loading commit data...
config Loading commit data...
.gitignore Loading commit data...
.providers.json.swp Loading commit data...
AI.PROMPT Loading commit data...
CHANGELOG.md Loading commit data...
DEBUG_GUIDE.md Loading commit data...
DOCUMENTATION.md Loading commit data...
LICENSE.txt Loading commit data...
MANIFEST.in Loading commit data...
PYPI.md Loading commit data...
README.md Loading commit data...
aisbf.sh Loading commit data...
build.sh Loading commit data...
clean.sh Loading commit data...
cli.py Loading commit data...
main.py Loading commit data...
pyproject.toml Loading commit data...
requirements.txt Loading commit data...
setup.py Loading commit data...
start_proxy.sh Loading commit data...
test_google.sh Loading commit data...
test_proxy.sh Loading commit data...