From 7c8f52c07a906faaf7074f1922cae926e88dbce8 Mon Sep 17 00:00:00 2001 From: Dobromir Popov Date: Wed, 23 Jul 2025 10:28:19 +0300 Subject: [PATCH] aider --- .aider.conf.yml | 18 ++++++++++++++++++ .aider.model.metadata.json | 7 +++++++ .gitignore | 3 +++ 3 files changed, 28 insertions(+) create mode 100644 .aider.conf.yml create mode 100644 .aider.model.metadata.json diff --git a/.aider.conf.yml b/.aider.conf.yml new file mode 100644 index 0000000..cf33869 --- /dev/null +++ b/.aider.conf.yml @@ -0,0 +1,18 @@ +# Aider configuration file +# For more information, see: https://aider.chat/docs/config/aider_conf.html + +# To use the custom OpenAI-compatible endpoint from hyperbolic.xyz +# Set the model and the API base URL. +model: Qwen/Qwen3-Coder-480B-A35B-Instruct +openai-api-base: https://api.hyperbolic.xyz/v1 +openai-api-key: "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" +model-metadata-file: .aider.model.metadata.json + +# The API key is now set directly in this file. +# Please replace "your-api-key-from-the-curl-command" with the actual bearer token. +# +# Alternatively, for better security, you can remove the openai-api-key line +# from this file and set it as an environment variable. To do so on Windows, +# run the following command in PowerShell and then RESTART YOUR SHELL: +# +# setx OPENAI_API_KEY "your-api-key-from-the-curl-command" diff --git a/.aider.model.metadata.json b/.aider.model.metadata.json new file mode 100644 index 0000000..76ac9a3 --- /dev/null +++ b/.aider.model.metadata.json @@ -0,0 +1,7 @@ +{ + "Qwen/Qwen3-Coder-480B-A35B-Instruct": { + "context_window": 262144, + "input_cost_per_token": 0.000002, + "output_cost_per_token": 0.000002 + } +} \ No newline at end of file diff --git a/.gitignore b/.gitignore index 1dbb0d6..d4dba3a 100644 --- a/.gitignore +++ b/.gitignore @@ -43,4 +43,7 @@ testcases/* testcases/negative/case_index.json chrome_user_data/* .aider* +!.aider.conf.yml +!.aider.model.metadata.json + .env