Запустите Aider с моделями relay.fast
Aider является открытым инструментом парного программирования в терминале. Он подключается к любому OpenAI-совместимому API, поэтому модели relay.fast работают после двух переменных окружения и префикса openai/ у ID модели.
Установка и подключение
python -m pip install aider-install
aider-install# macOS и Linux
export OPENAI_API_BASE=https://relay.fast/v1
export OPENAI_API_KEY=sk-your-api-key
# Windows (PowerShell), затем откройте новый терминал
setx OPENAI_API_BASE https://relay.fast/v1
setx OPENAI_API_KEY sk-your-api-keyaider --model openai/claude-sonnet-5-5Префикс openai/ говорит Aider отправлять запросы на OpenAI-совместимый base URL. Остальная часть ID должна точно совпадать с каталогом. Скрипта установки для Aider нет, эти шаги и есть вся настройка.
Контекст и показ стоимости
Aider не знает ID моделей relay.fast, поэтому предупреждает, что размер контекста и стоимость неизвестны, и берёт значения по умолчанию. Их задаёт файл .aider.model.metadata.json, пример с текущими ценами ниже. Стоимость в нём влияет только на то, что показывает Aider, списание идёт по данным relay.fast.
Основная и слабая модель
Слабую модель Aider использует для сообщений коммитов и сжатия истории. Дайте ей модель подешевле:
aider --model openai/claude-sonnet-5-5 --weak-model openai/glm-5.3
Если что-то не работает
- 401 или неверный ключ: ключ ошибочный, отозван или вставлен с пробелами. Создайте новый ключ и вставьте его заново.
- 404 или модель не найдена: base URL должен заканчиваться на
/v1, а ID модели должен точно совпадать с каталогом. - Ошибка длины контекста: задача больше окна контекста модели. Начните новую задачу или выберите модель с большим окном.
Пример файла метаданных
Значения взяты из живого каталога . Сохраните файл как .aider.model.metadata.json в домашней папке или в корне репозитория.
{
"openai/claude-sonnet-5-5": {
"max_input_tokens": 1000000,
"input_cost_per_token": 2.38095e-07,
"output_cost_per_token": 1.19048e-06,
"litellm_provider": "openai",
"mode": "chat"
}
}
Текущие цены моделей для coding-агентов
Цены проверены по живому каталогу. «От» означает самую низкую цену среди источников relay.fast, которые сейчас обслуживают модель. Итоговая цена зависит от источника, через который проходит запрос, и может измениться в любой день. Текущие значения всегда на странице цен.
| Модель | ID модели | Официальная цена, вход / выход за 1M токенов | relay.fast от, вход / выход | Чтение кэша от | Контекст |
|---|---|---|---|---|---|
| Claude Sonnet 5.5 | claude-sonnet-5-5 | $2 / $10 | $0.238 / $1.19 (−88%) | $0.0238 | 1M |
| Claude Opus 5.5 | claude-opus-5-5 | $4 / $20 | $0.111 / $0.556 (−97%) | $0.00556 | 1M |
| GPT-6.1 Sol запросы длиннее 272K токенов на входе стоят дороже | gpt-6.1-sol | $2 / $10 | $0.03 / $0.15 (−98%) | $0.0015 | 1.05M |
| GLM-5.3 | glm-5.3 | $1.4 / $4.4 | $0.035 / $0.11 (−97%) | $0.0065 | 1M |
| Kimi K3 | kimi-k3 | $3 / $15 | $0.15 / $0.75 (−95%) | $0.015 | 1.05M |
| DeepSeek V4.1 Flash цена зависит от времени суток, показан тариф часов пик | deepseek-v4.1-flash | $0.3 / $1.2 | $0.03 / $0.12 (−90%) | $0.0006 | 1M |
Частые вопросы
Зачем Aider префикс openai/?
Aider использует имена моделей LiteLLM. Префикс openai/ отправляет модель на OpenAI-совместимый endpoint из OPENAI_API_BASE.
Можно ли использовать модели Claude в Aider?
Да. Укажите openai/ и ID модели Claude, например openai/claude-sonnet-5-5.
Файл метаданных меняет списание?
Нет. Он задаёт только размер контекста и стоимость, которую показывает Aider.