Langsung ke konten

Aider

Aider memperlakukan endpoint apa pun yang kompatibel dengan OpenAI sebagai provider openai, jadi untuk mengarahkannya ke Inferray Anda cukup mengatur dua variabel dan menambahkan prefiks pada model.

Atur variabel

export OPENAI_API_BASE="https://api.inferray.com/v1"
export OPENAI_API_KEY="inferray_..."

Di Windows, gunakan setx OPENAI_API_BASE https://api.inferray.com/v1 dan setx OPENAI_API_KEY inferray_..., lalu buka shell baru — setx tidak memengaruhi sesi tempat Anda menjalankannya.

Jalankan dengan prefiks

aider --model openai/claude-opus-4-8

Prefiks openai/ wajib dan mudah terlewat. Prefiks ini memberi tahu Aider untuk menggunakan jalur yang kompatibel dengan OpenAI — jalur yang dituju oleh base URL Anda — alih-alih mencoba menebak provider dari nama model. Tanpa prefiks ini, ID model seperti claude-opus-4-8 membuat Aider mencari kredensial Anthropic alih-alih menggunakan key Inferray Anda.

Semua yang ada setelah prefiks adalah ID model persis seperti yang disediakan Inferray. ID apa pun dari katalog bisa dipakai, termasuk Claude dan Gemini, karena semuanya merespons di endpoint yang sama.

Jadikan default

Agar tidak perlu memberikan flag setiap kali, letakkan di .aider.conf.yml di direktori home Anda atau di root proyek:

model: openai/claude-opus-4-8

Model yang lebih lemah justru lebih mahal daripada penghematannya

Aider mengedit file dengan meminta model menghasilkan blok search-and-replace yang persis. Model yang memformat blok tersebut secara longgar akan menghabiskan giliran untuk percobaan ulang, sehingga model termurah sering kali bukan run yang termurah. Jika edit gagal diterapkan, naikkan satu tingkat model sebelum menghabiskan waktu untuk konfigurasi.