ID ▾
Dapatkan kunci API

Cara Menggunakan OpenRouter di Janitor AI: Pengaturan Proxy

Berikut adalah cara menggunakan openrouter di janitor ai, dan cara mengganti endpoint yang kompatibel dengan OpenAI dengan cara yang sama. Janitor AI memungkinkan Anda mengarahkan obrolan ke proxy pihak ketiga, sehingga server mana pun yang mendukung format penyelesaian obrolan OpenAI dapat menyediakan balasan.

Ilustrasi gelembung obrolan yang terhubung melalui relai proxy ke menara server API

Diperbarui

Poin utama

  • Pengaturan API Janitor AI menerima URL proxy, kunci, dan nama model, yang semuanya diperlukan oleh layanan yang kompatibel dengan OpenAI.
  • Untuk API ini, gunakan https://api.openrouternsfw.com/v1, kunci Anda, dan nama model uncensored.
  • Beberapa versi menginginkan URL penyelesaian obrolan lengkap; uji dengan curl agar Anda tahu bentuk mana yang berfungsi.
  • Pesan roleplay dengan riwayat panjang memakan biaya sekitar $0.00135, atau sekitar $1.35 per 1.000 pesan.

Tidak perlu kartu. Setelah mendaftar, klaim $0,50 kredit uji coba gratis dengan satu klik (sekali per orang).

Dapatkan kunci API

Cara koneksi bekerja

Janitor AI adalah situs obrolan karakter. Selain opsi bawaannya, situs ini memungkinkan Anda menyambungkan model Anda sendiri melalui pengaturan API. Pengaturan tersebut meminta tiga hal: URL endpoint, kunci, dan nama model. OpenRouter cocok karena menyediakan endpoint yang kompatibel dengan OpenAI; nama modelnya memiliki bentuk vendor/model dan kuncinya berasal dari akun OpenRouter Anda.

Tiga bidang yang sama berfungsi dengan layanan lain yang kompatibel dengan OpenAI. API situs ini adalah salah satunya: URL dasar https://api.openrouternsfw.com/v1, kunci bearer, dan ID model uncensored. Jadi langkah-langkah di bawah ini mencakup kedua kasus. Ketika sebuah langkah berbeda di antara keduanya, saya akan mengatakannya.

Janitor AI adalah situs pihak ketiga dan menunya berubah. Saya menjelaskan pengaturan sesuai tata letak umumnya, jadi harap label mungkin sedikit berbeda. Nilai-nilai yang penting.

Siapkan tiga nilai tersebut

Sebelum Anda membuka Janitor AI, kumpulkan ini.

BidangOpenRouterAPI ini
EndpointURL bergaya OpenAI dari dokumentasi OpenRouterhttps://api.openrouternsfw.com/v1/chat/completions
KunciKunci dari akun OpenRouter AndaKunci dari halaman kunci API
Nama modelID vendor/model dari daftar merekauncensored

Untuk API ini, halaman kunci juga memungkinkan pengguna baru mengklaim $0.50 kredit uji coba dengan satu klik, satu per orang, berlaku selama 7 hari. Pendaftaran dilakukan dengan Google atau dengan email dan kata sandi. Kredit uji coba cukup untuk menguji seluruh pengaturan sebelum Anda menambahkan kredit.

Uji endpoint dengan curl terlebih dahulu

Janitor AI memberikan sedikit umpan balik ketika proxy gagal; Anda biasanya melihat kesalahan umum di obrolan. Periksa endpoint di luar situs, agar Anda tahu nilai-nilainya benar sebelum Anda menempelkannya.

curl https://api.openrouternsfw.com/v1/chat/completions   -H "Authorization: Bearer YOUR_KEY"   -H "Content-Type: application/json"   -d '{
    "model": "uncensored",
    "messages": [
      {"role": "system", "content": "You are Mara, a dry-witted ship mechanic."},
      {"role": "user", "content": "Mara, the engine is making that noise again."}
    ],
    "max_tokens": 200
  }'

Respons JSON dengan array choices berarti kunci, URL, dan nama model semuanya benar. Lihat header respons jika Anda ingin lebih banyak: X-Balance-USD menunjukkan sisa kredit, dan X-Request-Id berguna jika Anda pernah menghubungi dukungan.

Masukkan proxy di Janitor AI

  1. Buka obrolan dengan karakter apa pun.
  2. Buka menu di obrolan dan pilih pengaturan API atau generasi. Nama pastinya berbeda tergantung versinya.
  3. Pilih opsi proxy, yaitu opsi untuk endpoint OpenAI yang kompatibel khusus, bukan model bawaan.
  4. Tempelkan URL endpoint ke bidang URL proxy.
  5. Tempelkan kunci ke bidang kunci.
  6. Ketikkan nama model persis seperti yang diberikan: uncensored untuk API ini.
  7. Simpan pengaturan dan muat ulang halaman obrolan.

Bentuk URL mana yang harus digunakan adalah satu titik di mana orang-orang macet. Bidang proxy Janitor AI umumnya mengharapkan URL penyelesaian obrolan lengkap, yang berakhir dengan /chat/completions. Alat lain hanya mengharapkan URL dasar yang berakhir dengan /v1 dan menambahkan jalur sendiri. Jika URL lengkap memberikan kesalahan, coba URL dasar, dan sebaliknya. Uji curl di atas memberi tahu Anda bahwa URL lengkap itu sendiri valid, jadi kegagalan menunjukkan bagaimana situs membangun permintaannya, bukan pada kuncinya.

Nama model peka huruf besar-kecil dan harus cocok. Nama model yang salah adalah penyebab paling umum kedua dari pesan pertama yang gagal.

Pengaturan yang penting untuk roleplay

Janitor AI mengekspos beberapa pengaturan generasi di samping bidang proxy. API meneruskan parameter sampling, sehingga parameter tersebut memiliki efek.

  • Suhu: 0,7 hingga 1,0 menjaga dialog tetap hidup. Nilai yang lebih tinggi mulai menyimpang dan menemukan detail yang bertentangan dengan kartu karakter.
  • Token maksimum: mengontrol panjang balasan. Nilai 300 hingga 600 cocok untuk obrolan. Penyelesaian dapat menggunakan sisa jendela 100.000 token, tetapi balasan obrolan sepanjang itu jarang menjadi apa yang Anda inginkan.
  • Ukuran konteks: API menerima hingga 100.000 token, prompt plus penyelesaian. Nilai yang lebih kecil, seperti 8.000, menjaga biaya per pesan tetap rendah dan masih menyimpan banyak riwayat. Naikkan hanya jika karakter melupakan hal-hal yang Anda butuhkan.
  • Kontrol pengulangan: jika karakter mengulang frasa yang sama, penalti frekuensi atau kehadiran yang moderat membantu. Keduanya diteruskan.

Model ini disesuaikan untuk menjawab tanpa penolakan terhadap konten untuk penggunaan dewasa yang sah, sehingga kartu karakter yang ditulis untuk cerita dewasa seharusnya tidak memicu penolakan. Satu aturan tetap: konten seksual yang melibatkan anak di bawah umur tidak diperbolehkan, dan Anda tidak boleh menulis teks kartu yang menyiratkannya.

Biaya yang dikeluarkan

Harga adalah $0.15 per 1 juta token input dan $0.50 per 1 juta token output. Dalam roleplay, hampir semua biaya adalah input, karena setiap pesan mengirim ulang kartu karakter dan riwayat obrolan.

Ambil pesan dengan konteks 8.000 token dan balasan 300 token:

  • Input: 8.000 x $0,15 / 1 juta = $0,0012
  • Output: 300 x $0,50 / 1 juta = $0,00015
  • Total: $0,00135 per pesan, atau $1,35 per 1.000 pesan

Isi saldo $20 membayar sekitar 14.800 pesan dengan ukuran itu ($20 / $0,00135 adalah 14.814). Kredit uji coba $0,50 mencakup sekitar 370. Jika Anda meningkatkan konteks menjadi 30.000 token, input saja naik menjadi $0,0045 dan pesan berharga $0,00465 dengan balasan yang sama, jadi gunakan konteks besar hanya ketika Anda membutuhkannya.

Isi saldo mulai dari $20 hingga $500 dengan bonus 5% dari $50, 10% dari $100, dan 15% dari $200. Pembayaran dilakukan dalam kripto (USDT di TRC20 atau USDC di Base), kredit tidak pernah kedaluwarsa, dan permintaan yang gagal atau ditolak tidak dikenakan biaya. Detailnya ada di halaman harga.

Pemecahan Masalah

Kesalahan jaringan atau tidak ada balasan

Periksa format URL (jalur lengkap atau dasar). Periksa apakah tidak ada spasi di akhir di bidang kunci. Kemudian jalankan uji curl lagi dari mesin Anda.

HTTP 401

Kuncinya salah atau disalin dengan karakter tambahan. Hasilkan lagi dari halaman kunci.

HTTP 429

Baca kode kesalahan. rate_limited berarti lebih dari permintaan yang diizinkan per menit (300 untuk kunci penuh, 60 untuk kunci uji coba). concurrency berarti terlalu banyak sekaligus (8 untuk kunci penuh, 2 untuk kunci uji coba); di Janitor AI ini terjadi ketika Anda membuat ulang balasan sementara yang sebelumnya masih streaming, karena permintaan yang sedang streaming memegang slotnya hingga berakhir. 429 dengan Retry-After: 5 berarti kelebihan beban sementara, jadi tunggu lima detik dan coba lagi.

Balasan terpotong atau mengigau

Sesuaikan token maksimum dan suhu. Jika karakter melupakan peristiwa baru-baru ini, naikkan ukuran konteks sedikit.

Saldo habis

Header X-Balance-USD menunjukkan sisa yang ada. Tambahkan kredit dari dasbor; dokumentasi mencakup format kesalahan secara lengkap.

OpenRouter atau API ini untuk Janitor AI

Mereka adalah jenis layanan yang berbeda. OpenRouter adalah router yang menawarkan banyak model dari banyak penyedia; Anda memilih model berdasarkan nama, dan apa yang akan atau tidak akan ditulis oleh setiap model tergantung pada model tersebut. Periksa daftar model dan harga saat ini di situs mereka sendiri. API ini menawarkan satu model teks bobot terbuka, dijalankan oleh penyedia independen dan disesuaikan untuk menjawab tanpa penolakan terhadap konten untuk penggunaan dewasa yang sah. Ini bukan API resmi dari penyedia model mana pun.

Jika Anda menginginkan variasi, pertahankan pengaturan OpenRouter Anda. Jika karakter Anda mengalami penolakan dan Anda menginginkan model tunggal yang stabil dan murah, yang ini mudah dicoba: daftar, dapatkan kredit uji coba, dan tempelkan tiga nilai di atas. Prompt tidak digunakan untuk pelatihan.

Tanya jawab

Apa yang saya masukkan ke dalam bidang proxy Janitor AI?

URL endpoint, kunci API Anda, dan nama model. Untuk API ini, itu adalah https://api.openrouternsfw.com/v1/chat/completions, kunci Anda dan uncensored. Jika gagal, coba URL dasar yang berakhir dengan /v1.

Apakah ini sama dengan OpenRouter?

Tidak. OpenRouter melakukan routing di antara banyak model dan penyedia. Ini adalah satu model bobot terbuka dari penyedia independen dengan kunci dan kredit prabayar sendiri.

Mengapa saya mendapatkan error 429?

Anda mungkin telah melewati batas per menit, memiliki terlalu banyak permintaan yang berjalan bersamaan, atau layanan sedang kelebihan beban secara singkat. Kode error dan header Retry-After memberi tahu Anda mana yang terjadi.

Bisakah saya mencoba tanpa membayar?

Ya. Pengguna baru dapat mengklaim kredit uji coba senilai $0.50 dengan satu klik setelah pendaftaran. Kredit ini berlaku selama 7 hari, satu per orang.

Apakah obrolan saya digunakan untuk pelatihan?

Tidak. Prompt yang dikirim ke API ini tidak digunakan untuk pelatihan.

Kunci Anda hanya selangkah lagi dari satu formulir

Buat akun, salin kunci, ubah URL dasar. Itu adalah seluruh proses pengaturannya.

Dapatkan kunci API