Aider
Przewodnik konfiguracji Aider
Aider opiera się na LiteLLM, więc bazowy adres URL UnoRouter zgodny z OpenAI działa z dwiema zmiennymi środowiskowymi.
Przegląd
Aider opiera się na LiteLLM, więc działa dowolny bazowy adres URL zgodny z OpenAI. Ustaw dwie zmienne środowiskowe i przekaz openai/MODEL_ID jako model.
Szybka konfiguracja
Wpisz te wartości do klienta. Twój klucz wypełnia się automatycznie po zalogowaniu.
text
Bazowy URL: https://api.unorouter.com/v1
Klucz API: YOUR_API_KEYZgodność
Chat CompletionsStrumieniowanieWywoływanie narzędzi
Konfiguracja krok po kroku
- 1Ustaw zmienne środowiskowe
Aider odczytuje OPENAI_API_BASE i OPENAI_API_KEY z Twojej powłoki.
bashexport OPENAI_API_BASE=https://api.unorouter.com/v1 export OPENAI_API_KEY=YOUR_API_KEY - 2Uruchom aider z prefiksem openai/
LiteLLM używa prefiksu openai/, aby przekierować zadanie przez swój sterownik OpenAI. Dopisz identyfikator modelu UnoRouter.
bashaider --model openai/YOUR_MODEL_ID - 3Opcjonalnie: zapisz w .aider.conf.yml
Umieść konfigurację w katalogu głównym projektu, aby nie powtarzać flag za każdym razem.
yamlopenai-api-base: https://api.unorouter.com/v1 openai-api-key: YOUR_API_KEY model: openai/YOUR_MODEL_ID
Polecane modele
Darmowe modele, które dobrze tu działają. Wklej dowolny identyfikator modelu do klienta.
agnes-2.0-flash:freeallam-2-7b:freebielik-11b-v3.0-instruct:freebig-pickle:freecodestral-latest:free
Na co uważać
- Zawsze dołączaj /v1 do bazowego adresu URL.
- LiteLLM może wypisywać ostrzeżenia o nieznanym modelu. Użyj --no-show-model-warnings lub podaj okno kontekstu przez --model-metadata-file, jeśli staną się uciążliwe.