NextChat

Разверните NextChat с корневым URL, паролем и своей моделью.

Установка и подготовка

Установите Docker 20 или новее и запустите официальный образ NextChat командой ниже. Замените YOUR_API_KEY ключом routerra.ai, YOUR_MODEL_ID точным разрешённым ID, а CHANGE_THIS_ACCESS_CODE личным паролем. Откройте http://localhost:3000. Сервер хранит ключ в окружении и передаёт запросы; CODE — пароль экземпляра, не API-ключ. Другие варианты: официальная инструкция.

Настройка подключения

BASE_URL должен быть https://routerra.ai без /v1: прокси OpenAI добавляет пути сам. CUSTOM_MODELS=-all,+YOUR_MODEL_ID скрывает встроенные имена и добавляет ID; DEFAULT_MODEL задаёт начальный выбор. Сохраните поставщика OpenAI. Введите CODE в Settings → Access Code и отключите личные переопределения API для серверной конфигурации. На Vercel задайте те же переменные проекта и повторите развёртывание после изменений.

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

Выбор модели и устранение ошибок

Создайте чат с YOUR_MODEL_ID. При 404 уберите /v1 из BASE_URL. Если остался старый список, пересоздайте контейнер или разверните заново, обновите клиент и проверьте личные модели. При отказе доступа проверьте CODE, затем права ключа, если запрос дошёл до upstream. docker logs nextchat помогает различить ошибки маршрута и модели.