Laras RouterDocs

Integrasi

Aider

Pair programming dengan AI di terminal, langsung di repo git Anda. Panduan setup langkah demi langkah dengan Laras Router.

Di halaman ini

Panduan ini menghubungkan Aider ke Laras Router. Setiap langkah sudah dicek dengan dokumentasi Aider.

Anda memerlukan API key (lr_live_…) dan saldo yang sudah diisi. Baru mengenal Laras Router? Mulai dari Quickstart.

Setup

Instal Aider

Shell
python -m pip install aider-install
aider-install

Arahkan Aider ke Laras Router

Arahkan klien Aider yang kompatibel dengan OpenAI ke Laras Router.

Shell
export OPENAI_API_BASE="https://api.larasrouter.com/v1"
export OPENAI_API_KEY="lr_live_your_key_here"

Jalankan Aider

Jalankan Aider di proyek Anda dengan awalan openai/ pada nama model.

Shell
cd /path/to/your/project
aider --model openai/deepseek-flash

Tambahkan metadata model (opsional)

Opsional: beri tahu Aider batas dan harga model dengan menyimpan .aider.model.metadata.json di direktori home atau root repo Anda.

.aider.model.metadata.json
{
  "openai/deepseek-flash": {
    "max_tokens": 384000,
    "max_input_tokens": 1000000,
    "max_output_tokens": 384000,
    "input_cost_per_token": 0.0000004,
    "output_cost_per_token": 0.0000016,
    "litellm_provider": "openai",
    "mode": "chat"
  }
}

Perlu diketahui

  • Awalan openai/ wajib. Awalan ini membuat Aider mengirim request ke base URL di OPENAI_API_BASE.
  • Tanpa file metadata, Aider memberi peringatan soal context window yang tidak dikenal dan memakai nilai bawaan; peringatan ini aman diabaikan. Biaya yang ditampilkan Aider hanya perkiraan; konsol menampilkan jumlah yang benar-benar ditagih.

Pengaturan dan tampilan bisa berubah antarversi. Jika ada yang berbeda, periksa dokumentasi Aider. Untuk tool lain, lihat semua integrasi.