This commit is contained in:
2025-10-19 10:02:02 +01:00
parent a82bb63d73
commit d681a2d6dd
5 changed files with 46 additions and 11 deletions

View File

@@ -1,7 +1,6 @@
openai-api-base: https://api.githubcopilot.com model: openai/gpt-5-codex
model: gpt-5 weak-model: moonshotai/kimi-dev-72b:free
weak-model: gpt-4.1 editor-model: moonshotai/kimi-dev-72b:free
editor-model: gpt-4.1
show-model-warnings: false show-model-warnings: false
max-chat-history-tokens: 8000 max-chat-history-tokens: 8000
disable-playwright: true disable-playwright: true

View File

@@ -0,0 +1,28 @@
OPENROUTER_API_KEY=
OPENROUTER_API_BASE=https://openrouter.ai/api/v1
AIHUBMIX_KEY=
AIHUBMIX_API_BASE=https://aihubmix.com/api/v1
COPILOT_API_KEY=
COPILOT_API_BASE=https://api.githubcopilot.com
DEFAULT_OPENAI_API_KEY=${OPENROUTER_API_KEY}
DEFAULT_OPENAI_API_BASE=${OPENROUTER_API_BASE}
DEFAULT_AI_MODEL=openrouter/auto
REASONING_OPENAI_API_KEY=${OPENROUTER_API_KEY}
REASONING_OPENAI_API_BASE=${OPENROUTER_API_BASE}
REASONING_MODEL=openai/gpt-5
FAST_OPENAI_API_KEY=${OPENROUTER_API_KEY}
FAST_OPENAI_API_BASE=${OPENROUTER_API_BASE}
FAST_MODEL=qwen/qwen3-max
COMPLETION_OPENAI_API_KEY=${OPENROUTER_API_KEY}
COMPLETION_OPENAI_API_BASE=${OPENROUTER_API_BASE}
COMPLETION_MODEL=nvidia/nemotron-nano-9b-v2:free
OPENAI_API_KEY=${DEFAULT_OPENAI_API_KEY}
OPENAI_API_BASE=${DEFAULT_OPENAI_API_BASE}

View File

@@ -47,11 +47,11 @@ export ANDROID_AVD_HOME="${XDG_DATA_HOME:-$HOME/.local/share}/android/avd"
export ANDROID_USER_HOME="${XDG_DATA_HOME:-$HOME/.local/share}/android" export ANDROID_USER_HOME="${XDG_DATA_HOME:-$HOME/.local/share}/android"
# Export OPENAI_API_KEY from GitHub Copilot config # Export OPENAI_API_KEY from GitHub Copilot config
if [ -f "$HOME/.config/github-copilot/apps.json" ]; then # if [ -f "$HOME/.config/github-copilot/apps.json" ]; then
export OPENAI_API_KEY="$( # export OPENAI_API_KEY="$(
jq -r 'to_entries[0].value.oauth_token' "$HOME/.config/github-copilot/apps.json" 2>/dev/null # jq -r 'to_entries[0].value.oauth_token' "$HOME/.config/github-copilot/apps.json" 2>/dev/null
)" # )"
fi # fi
# Other program settings # Other program settings
export DICS="/usr/share/stardicts/dic/" export DICS="/usr/share/stardicts/dic/"
@@ -171,4 +171,11 @@ export NVM_DIR="$HOME/.config/nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
. "$HOME/.local/share/../bin/env" source "$HOME/.local/share/../bin/env"
env_file="$HOME/.config/shell/.env"
if [ -f "$env_file" ]; then
set -a
source "$env_file"
set +a
fi

View File

@@ -1,2 +1,3 @@
AIDER_OPENAI_API_BASE=https://openrouter.ai/api/v1
AIDER_READ=[README.md,.aider/read/CONVENTIONS.md,.aider/read/PROMPT.md] AIDER_READ=[README.md,.aider/read/CONVENTIONS.md,.aider/read/PROMPT.md]
#AIDER_LINT_CMD="[ts: go-task format-client --,js: go-task format-client --,vue: go-task format-client --,php: go-task format-server --]" #AIDER_LINT_CMD="[ts: go-task format-client --,js: go-task format-client --,vue: go-task format-client --,php: go-task format-server --]"