NextChat
Implante NextChat com URL raiz, código de acesso e modelo personalizado.
Instalação e preparação
Instale Docker 20 ou superior e implante a imagem oficial NextChat com o comando abaixo. Substitua YOUR_API_KEY por uma chave routerra.ai, YOUR_MODEL_ID pelo ID exato permitido e CHANGE_THIS_ACCESS_CODE por uma senha privada. Abra http://localhost:3000. O servidor guarda a chave no ambiente e encaminha solicitações; CODE é a senha da instância, não a chave API. Outras opções: implantação oficial.
Configurar a conexão
BASE_URL deve ser https://routerra.ai sem /v1: o proxy OpenAI acrescenta os caminhos. CUSTOM_MODELS=-all,+YOUR_MODEL_ID oculta nomes internos e adiciona o ID; DEFAULT_MODEL define a escolha inicial. Mantenha OpenAI como provedor. Informe CODE em Settings → Access Code e desative substituições API pessoais ao usar o servidor. No Vercel, defina as mesmas variáveis no projeto e reimplante após alterações.
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
Selecionar um modelo e resolver erros
Inicie um chat com YOUR_MODEL_ID. Para 404, remova /v1 de BASE_URL. Se a lista antiga permanecer, recrie o contêiner ou reimplante, atualize o cliente e confira modelos pessoais. Em acesso negado, confira CODE e depois permissões da chave se o upstream for atingido. docker logs nextchat diferencia erros de rota e modelo.