rnevio

Dokumentasi

Model

Melihat daftar model

Daftar model yang bisa dipakai API key Anda selalu tersedia lewat:

curl https://router.rnevio.com/v1/models \
  -H "Authorization: Bearer $RNEVIO_API_KEY"
{
  "object": "list",
  "data": [
    { "id": "gpt-6-astra", "object": "model", "owned_by": "..." },
    { "id": "gpt-5.6-sol", "object": "model", "owned_by": "..." }
  ]
}

Gunakan nilai id sebagai parameter model di request Anda. Daftar ini bisa berubah ketika model baru ditambahkan, jadi ambil dari endpoint ini daripada menuliskannya permanen di kode.

Model otomatis (auto/*)

Kalau Anda tidak ingin memilih model sendiri, gunakan model otomatis. Rnevio akan memilih model yang paling cocok dan tersedia saat itu.

Model Cocok untuk
auto/best-coding Menulis dan memperbaiki kode
auto/best-reasoning Soal yang butuh penalaran bertahap
auto/best-fast Jawaban cepat dan ringan
r = client.chat.completions.create(
    model="auto/best-fast",
    messages=[{"role": "user", "content": "Terjemahkan 'selamat pagi' ke bahasa Inggris."}],
)
print(r.model)  # model yang benar-benar dipakai

Memilih model

  • Mulai dari model yang lebih ringan. Naikkan ke model yang lebih besar hanya jika hasilnya kurang memuaskan.
  • Batasi max_tokens. Token keluaran biasanya 4–5× lebih mahal daripada token masukan.
  • Bandingkan dengan prompt yang sama. Karena semua model memakai format yang sama, Anda bisa membandingkan beberapa model hanya dengan mengganti string model.

Model tidak dikenal

Kalau nama model salah atau tidak tersedia, Rnevio mengembalikan 400:

{
  "error": {
    "message": "Unable to determine provider for model '...'",
    "type": "invalid_request_error",
    "code": "bad_request"
  }
}

Periksa ejaan, lalu cocokkan dengan hasil GET /v1/models.