Laras RouterDocs

Integrasi

Oh My Pi

Coding agent untuk terminal (omp) dengan provider kustom di models.yml. Panduan setup langkah demi langkah dengan Laras Router.

Di halaman ini

Panduan ini menghubungkan Oh My Pi ke Laras Router. Setiap langkah sudah dicek dengan repositori Oh My Pi.

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

Setup

Pasang Oh My Pi

Pasang dengan Bun 1.4.4 atau yang lebih baru. Perintahnya adalah omp.

Shell
bun install -g @oh-my-pi/pi-coding-agent

Atau gunakan installer shell: curl -fsSL https://omp.sh/install | sh.

Simpan API key Anda

Simpan kunci Anda di variabel lingkungan.

Shell
export LARAS_API_KEY="lr_live_your_key_here"

Tambahkan provider

Buat ~/.omp/agent/models.yml.

~/.omp/agent/models.yml
providers:
  laras:
    baseUrl: https://api.larasrouter.com/v1
    api: openai-completions
    apiKey: LARAS_API_KEY
    models:
      - id: deepseek-flash
        name: DeepSeek-V4.1-Flash
        reasoning: true
        input: [text]
        contextWindow: 1000000
        maxTokens: 8192

Pilih model

Jalankan omp, ketik /model, lalu pilih DeepSeek-V4.1-Flash dari provider laras. Untuk langsung memakai model itu, jalankan omp --model laras/deepseek-flash.

Perlu diketahui

  • apiKey berisi nama variabel lingkungan. Tulis LARAS_API_KEY, bukan kuncinya. Jika variabel itu kosong atau belum diatur, Oh My Pi memakai teks LARAS_API_KEY sebagai token, jadi ekspor variabelnya sebelum menjalankan omp.
  • Oh My Pi membaca models.yml sebelum models.yaml. Keduanya berada di ~/.omp/agent.
  • contextWindow menyatakan context window penuh 1.000.000 token. maxTokens adalah batas output, dan batas ini juga menentukan berapa saldo yang harus ditahan selama request berjalan. 8.192 adalah batas output default, jadi naikkan hanya jika Anda membutuhkan jawaban yang lebih panjang, dan pastikan saldonya cukup.
  • input hanya berisi text. deepseek-flash tidak menerima input gambar.
  • Buat API key terpisah untuk Oh My Pi dengan anggaran bulanan, supaya Anda bisa melihat dan membatasi pengeluarannya.

Pengaturan dan tampilan bisa berubah antarversi. Jika ada yang berbeda, periksa repositori Oh My Pi. Untuk tool lain, lihat semua integrasi.