Skip to main content
ChatGPT Next Web is a carefully designed ChatGPT web client that supports one-click deployment and multiple AI models.

Quick Deployment

Vercel One-Click Deployment

  1. Click One-Click Deploy
  2. Set environment variables:
    • OPENAI_API_KEY: Your APIYI key
    • BASE_URL: https://api.apiyi.com
  3. Complete deployment

Docker Deployment

docker run -d \
  --name chatgpt-next-web \
  -p 3000:3000 \
  -e OPENAI_API_KEY="Your APIYI key" \
  -e BASE_URL="https://api.apiyi.com" \
  yidadaa/chatgpt-next-web

Configuration Instructions

Basic Configuration

Configure on the settings page:
  • API Key: Enter APIYI key
  • API Address: https://api.apiyi.com

Non-OpenAI Models

For models like Claude, Gemini:
  1. Add in “Custom Models”
  2. Format: +model-name@OpenAI
  3. Example: +claude-3-opus-20240229@OpenAI

Core Features

Preset Prompts

Built-in rich prompt templates

Mask Feature

Create preset AI roles

Conversation Export

Supports Markdown, image, PDF formats

Access Control

Set password protection for your application

Environment Variables

# API Configuration
OPENAI_API_KEY=Your APIYI key
BASE_URL=https://api.apiyi.com

# Access Control
CODE=Your access password

# Model Configuration
DEFAULT_MODEL=gpt-3.5-turbo
CUSTOM_MODELS=+claude-3-opus-20240229@OpenAI

Usage Tips

Model Selection Strategy

Task TypeRecommended ModelReason
Daily ConversationGPT-3.5-TurboFast and economical
Complex ReasoningGPT-4High accuracy
Creative WritingClaude 3Strong creativity
Code ProgrammingGPT-4Strong logic abilities

Prompt Optimization

# Role Setting
You are an experienced [specific role]

# Task Description
Please help me [specific task]

# Output Requirements
- Requirement 1
- Requirement 2

Common Issues

Models Not Showing

Ensure using v2.13.0+ version

Connection Failed

Check API address: https://api.apiyi.com

Reply Interrupted

Check account balance and network connection

Update Maintenance

Vercel Update

Sync fork in GitHub, Vercel automatically redeploys

Docker Update

docker pull yidadaa/chatgpt-next-web
docker stop chatgpt-next-web
docker rm chatgpt-next-web
# Re-run container
Need more help? Please check the Detailed Integration Documentation.