NextChat

Deploy NextChat dengan URL root, kode akses dan model kustom.

Instalasi dan persiapan

Instal Docker 20 atau lebih baru dan deploy image NextChat resmi dengan perintah berikut. Ganti YOUR_API_KEY dengan kunci routerra.ai, YOUR_MODEL_ID dengan ID persis yang diizinkan, dan CHANGE_THIS_ACCESS_CODE dengan kata sandi pribadi. Buka http://localhost:3000. Server menyimpan kunci di lingkungan dan meneruskan permintaan; CODE adalah sandi instans, bukan kunci API. Opsi lain: deployment resmi.

Konfigurasi koneksi

BASE_URL harus https://routerra.ai tanpa /v1: proxy OpenAI menambahkan path sendiri. CUSTOM_MODELS=-all,+YOUR_MODEL_ID menyembunyikan nama bawaan dan menambahkan ID; DEFAULT_MODEL menetapkan pilihan awal. Tetap gunakan penyedia OpenAI. Masukkan CODE di Settings → Access Code dan nonaktifkan override API pribadi saat memakai server. Pada Vercel setel variabel yang sama di proyek dan deploy ulang setelah perubahan.

docker run -d --name nextchat -p 3000:3000 \
  -e OPENAI_API_KEY=YOUR_API_KEY \
  -e BASE_URL=https://routerra.ai \
  -e CODE=CHANGE_THIS_ACCESS_CODE \
  -e CUSTOM_MODELS=-all,+YOUR_MODEL_ID \
  -e DEFAULT_MODEL=YOUR_MODEL_ID \
  yidadaa/chatgpt-next-web

Pilih model dan atasi kesalahan

Mulai chat dengan YOUR_MODEL_ID. Untuk 404 hapus /v1 dari BASE_URL. Jika daftar lama masih ada, buat ulang container atau deploy ulang, segarkan klien dan periksa model pribadi. Untuk akses ditolak, periksa CODE lalu izin kunci jika upstream tercapai. docker logs nextchat membedakan kesalahan rute dan model.