NextChat
Distribuisci NextChat con URL radice, codice d’accesso e modello personalizzato.
Installazione e preparazione
Installa Docker 20 o successivo e distribuisci l’immagine ufficiale NextChat con il comando seguente. Sostituisci YOUR_API_KEY con una chiave routerra.ai, YOUR_MODEL_ID con l’ID esatto consentito e CHANGE_THIS_ACCESS_CODE con una password privata. Apri http://localhost:3000. Il server conserva la chiave nell’ambiente e inoltra le richieste; CODE è la password d’accesso, non la chiave API. Altre opzioni: deployment ufficiale.
Configurare la connessione
BASE_URL deve essere https://routerra.ai senza /v1: il proxy OpenAI aggiunge i percorsi. CUSTOM_MODELS=-all,+YOUR_MODEL_ID nasconde i nomi integrati e aggiunge il tuo ID; DEFAULT_MODEL imposta la scelta iniziale. Mantieni OpenAI come fornitore. Inserisci CODE in Settings → Access Code e disabilita gli override API personali per usare il server. Su Vercel imposta le stesse variabili nel progetto e ridistribuisci dopo le modifiche.
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
Scegliere un modello e risolvere gli errori
Avvia una chat con YOUR_MODEL_ID. Per un 404 rimuovi /v1 da BASE_URL. Se resta la vecchia lista, ricrea il container o ridistribuisci, aggiorna il client e controlla i modelli personali. Per accesso negato verifica CODE, poi i permessi della chiave se l’upstream viene raggiunto. docker logs nextchat distingue errori di routing e modello.