diff --git a/arch-user/config/aichat/config.yaml.tmpl b/arch-user/config/aichat/config.yaml.tmpl index d895949..1d20836 100644 --- a/arch-user/config/aichat/config.yaml.tmpl +++ b/arch-user/config/aichat/config.yaml.tmpl @@ -1,6 +1,9 @@ # see https://github.com/sigoden/aichat/blob/main/config.example.yaml # see https://github.com/sigoden/aichat/blob/main/models.yaml +compress_threshold: 100000 +summarize_prompt: 'Summarize the discussion in 5000 words or less to use as a prompt for future context.' + clients: - type: openai-compatible @@ -9,32 +12,22 @@ clients: api_key: {{ .user.AI_OPENROUTER_KEY }} models: - - name: anthropic/claude-sonnet-4.5 - max_input_tokens: 350000 + - name: anthropic/claude-sonnet-4.6 + max_input_tokens: 1000000 max_output_tokens: 65000 - require_max_tokens: true input_price: 3 output_price: 15 - supports_vision: true - supports_function_calling: true patch: body: reasoning: effort: high - - name: deepseek/deepseek-v3.2-exp + - name: deepseek/deepseek-v3.2 max_input_tokens: 163840 - input_price: 0.20 + max_output_tokens: 65000 + input_price: 0.25 output_price: 0.40 patch: body: reasoning: effort: high - - - name: openai/gpt-4.1 - max_input_tokens: 1047576 - max_output_tokens: 32768 - input_price: 2 - output_price: 8 - supports_vision: true - supports_function_calling: true diff --git a/arch-user/config/aichat/roles/ds.md b/arch-user/config/aichat/roles/ds.md index 1a6dddc..4135a16 100644 --- a/arch-user/config/aichat/roles/ds.md +++ b/arch-user/config/aichat/roles/ds.md @@ -1,3 +1,3 @@ --- -model: openrouter:deepseek/deepseek-v3.2-exp +model: openrouter:deepseek/deepseek-v3.2 --- diff --git a/arch-user/config/aichat/roles/gpt.md b/arch-user/config/aichat/roles/gpt.md deleted file mode 100644 index e0e6013..0000000 --- a/arch-user/config/aichat/roles/gpt.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -model: openrouter:openai/gpt-4.1 ---- diff --git a/arch-user/config/aichat/roles/sonnet.md b/arch-user/config/aichat/roles/sonnet.md index fafa472..84e6b11 100644 --- a/arch-user/config/aichat/roles/sonnet.md +++ b/arch-user/config/aichat/roles/sonnet.md @@ -1,3 +1,3 @@ --- -model: openrouter:anthropic/claude-sonnet-4.5 +model: openrouter:anthropic/claude-sonnet-4.6 --- diff --git a/arch-user/config/bash/bashrc b/arch-user/config/bash/bashrc index 74efa8c..e3ae5ae 100644 --- a/arch-user/config/bash/bashrc +++ b/arch-user/config/bash/bashrc @@ -13,10 +13,10 @@ alias ls='ls --color=auto' alias grep='grep --color=auto' alias node='NODE_NO_READLINE=1 rlwrap node' -alias d='cd ~/dev' -alias k='cd ~/know' -alias t='cd ~/tmp' -alias l='cd ~/lfs' +alias d='~/dev' +alias k='~/know' +alias t='~/tmp' +alias l='~/lfs' export EDITOR=vim