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.