Laras RouterDocs

Memulai

Quickstart

Isi saldo wallet, buat API key, dan kirim request pertama Anda ke deepseek-flash.

Di halaman ini

Anda membutuhkan akun, wallet yang sudah terisi, dan API key. Tidak ada kredit gratis, jadi request pertama Anda memerlukan top-up.

Buat akun

Daftar di konsol dengan email dan kata sandi, lalu konfirmasi alamat email Anda lewat tautan yang kami kirim.

Isi saldo wallet

Di konsol, buka Billing, pilih nominal antara $1.00 dan $100.00, lalu pindai kode QRIS dengan aplikasi bank atau e-wallet Indonesia mana pun. Invoice menampilkan kurs, biaya admin 1%, dan total dalam Rupiah sebelum Anda membayar. Saldo Anda bertambah begitu pembayaran terkonfirmasi.

Lihat Isi saldo dengan QRIS untuk detailnya.

Buat API key

Buka API keys lalu pilih Create key. Beri nama, misalnya development, dan jika perlu tetapkan anggaran bulanan. Salin kuncinya — diawali lr_live_ dan hanya ditampilkan sekali.

Simpan di variabel lingkungan, bukan di kode Anda:

Shell
export LARAS_API_KEY="lr_live_your_key_here"

Kirim request pertama Anda

Arahkan klien OpenAI apa pun ke https://api.larasrouter.com/v1 dan gunakan model deepseek-flash:

curl https://api.larasrouter.com/v1/chat/completions \
  -H "Authorization: Bearer $LARAS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "deepseek-flash",
    "messages": [
      {"role": "user", "content": "Jelaskan rekursi dalam satu paragraf singkat."}
    ]
  }'

Jika memakai SDK, instal dulu: pip install openai untuk Python, npm install openai untuk Node.js.

Respons yang Anda terima

Respons Chat Completions standar. Objek usage adalah dasar perhitungan biaya request Anda:

Respons
{
  "id": "chatcmpl-…",
  "object": "chat.completion",
  "created": 1760241600,
  "model": "deepseek-flash",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "Rekursi adalah ketika sebuah fungsi menyelesaikan masalah dengan memanggil dirinya sendiri pada bagian masalah yang lebih kecil…"
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 14,
    "completion_tokens": 120,
    "total_tokens": 134,
    "prompt_cache_hit_tokens": 0,
    "prompt_cache_miss_tokens": 14
  }
}

Respons juga membawa header X-Laras-Request-ID. Simpan nilainya jika Anda perlu bertanya kepada kami soal tagihan.

Langkah berikutnya