
Inglês / chinês simplificado
One-Click para obter uma interface do web de plataforma cruzada bem projetada, com suporte de Claude, GPT4 e Gemini Pro.
Implante seu aplicativo de chatgpt privado de plataforma cruzada gratuitamente com um clique, suportando modelos Claude, GPT4 e Gemini Pro.
NextChatai / Web App / Desktop App / Discord / Enterprise Edition / Twitter
NextChatai / Web Edition / Client Edition / Enterprise Edition / Feedback

Atendendo aos requisitos de implantação de privatização e personalização da sua empresa:
Para consultas corporativas, entre em contato com: [email protected]
Atenda às necessidades de implantação privatizada e personalização personalizada de usuários corporativos:
Enterprise Edition Consulting: [email protected]


联网搜索,计算器e chamadas para outra API da plataforma #165 #5353 Chinês simplificado> Como começar
CODE é a senha da sua página;Chinês simplificado> FAQ
Inglês> FAQ
Chinês simplificado> Como manter o código atualizado
Se você implantou seu próprio projeto com apenas um clique seguindo as etapas acima, poderá encontrar o problema de "atualizações disponíveis" aparecendo constantemente. Isso ocorre porque a Vercel criará um novo projeto para você por padrão, em vez de fazer esse projeto, resultando na incapacidade de detectar atualizações corretamente.
Recomendamos que você siga as etapas abaixo para re-implantar:
Se você encontrar uma falha na execução de sincronização a montante, atualize manualmente o código.
Após a compra do projeto, devido às limitações impostas pelo GitHub, você precisa ativar manualmente os fluxos de trabalho e a ação de sincronização a montante na página de ações do projeto bifurcado. Uma vez ativado, as atualizações automáticas serão agendadas a cada hora:


Se você deseja atualizar instantaneamente, pode verificar a documentação do GitHub para aprender como sincronizar um projeto bifurcado com o código a montante.
Você pode estrelar ou assistir a este projeto ou seguir o autor para obter notificações de liberação a tempo.
Chinês simplificado> Como aumentar a senha de acesso
Este projeto fornece controle de acesso limitado. Adicione uma variável de ambiente CODE nomeado na página Variáveis de ambiente de vercel. O valor deve ser senhas separadas por vírgula assim:
code1,code2,code3
Depois de adicionar ou modificar essa variável de ambiente, reimplema o projeto para que as alterações entrem em vigor.
Chinês simplificado> Como configurar a chave da API, senha de acesso, proxy de interface
CODE (opcional)Senha de acesso, separada por vírgula.
OPENAI_API_KEY (necessário)Sua chave de API do OpenAI, junte -se a várias chaves da API com vírgula.
BASE_URL (opcional)Padrão:
https://api.openai.com
Exemplos:
http://your-openai-proxy.com
Substitua URL da base da API OpenAI.
OPENAI_ORG_ID (opcional)Especifique o ID da organização OpenAI.
AZURE_URL (opcional)Exemplo: https: // {Azure-resource-url}/openai
Azure implanta URL.
AZURE_API_KEY (opcional)Chave da API do Azure.
AZURE_API_VERSION (opcional)Versão da API do Azure, encontre -a na documentação do Azure.
GOOGLE_API_KEY (opcional)Tecla do Google Gemini Pro API.
GOOGLE_URL (opcional)Google Gemini Pro API URL.
ANTHROPIC_API_KEY (opcional)Chave antrópica da API Claude.
ANTHROPIC_API_VERSION (opcional)Versão antrópica da API Claude.
ANTHROPIC_URL (opcional)URL da API de Claude antrópico.
BAIDU_API_KEY (opcional)Chave da API do Baidu.
BAIDU_SECRET_KEY (opcional)Chave secreta do Baidu.
BAIDU_URL (opcional)URL da API Baidu.
BYTEDANCE_API_KEY (opcional)Chave da API de Bytedance.
BYTEDANCE_URL (opcional)URL da API de Bytedance.
ALIBABA_API_KEY (opcional)Chave da API em nuvem do Alibaba.
ALIBABA_URL (opcional)URL da API em nuvem do Alibaba.
IFLYTEK_URL (opcional)Iflytek API URL.
IFLYTEK_API_KEY (opcional)Chave da API iflytek.
IFLYTEK_API_SECRET (opcional)Iflytek API Secret.
CHATGLM_API_KEY (opcional)Chave da API do chatglm.
CHATGLM_URL (opcional)Bate -papo API URL.
HIDE_USER_API_KEY (opcional)Padrão: vazio
Se você não deseja que os usuários inseram sua própria tecla API, defina esse valor como 1.
DISABLE_GPT4 (opcional)Padrão: vazio
Se você não deseja que os usuários usem o GPT-4, defina esse valor como 1.
ENABLE_BALANCE_QUERY (opcional)Padrão: vazio
Se você deseja que os usuários consultem o saldo, defina esse valor como 1.
DISABLE_FAST_LINK (opcional)Padrão: vazio
Se você deseja desativar as configurações de parse do URL, defina -as como 1.
CUSTOM_MODELS (opcional)Padrão: Exemplo vazio:
+llama,+claude-2,-gpt-3.5-turbo,gpt-4-1106-preview=gpt-4-turboSIGNIDADE ADICIONEllama, claude-2à lista de modelos e removagpt-3.5-turboda lista e exibagpt-4-1106-previewcomogpt-4-turbo.
Para controlar os modelos personalizados, use + para adicionar um modelo personalizado, use - para ocultar um modelo, use name=displayName para personalizar o nome do modelo, separado por vírgula.
Usuário -all para desativar todos os modelos padrão, +all para ativar todos os modelos padrão.
Para o Azure: use modelName@Azure=deploymentName para personalizar o nome do modelo e o nome da implantação.
Exemplo:
+gpt-3.5-turbo@Azure=gpt35mostrará a opçãogpt35(Azure)na lista de modelos. Se você só puder usar o modelo do Azure,-all,+gpt-3.5-turbo@Azure=gpt35gpt35(Azure)a única opção na lista de modelos.
Para Bytedance: Use modelName@bytedance=deploymentName para personalizar o nome do modelo e o nome de implantação.
Exemplo:
+Doubao-lite-4k@bytedance=ep-xxxxx-xxxmostrará a opçãoDoubao-lite-4k(ByteDance)na lista de modelos.
DEFAULT_MODEL (opcional)Alterar o modelo padrão
VISION_MODELS (opcional)Padrão: Exemplo vazio:
gpt-4-vision,claude-3-opus,my-custom-modelsignifica adicionar recursos de visão a esses modelos, além das correspondências padrão do padrão (que detectam modelos que contêm palavras-chave como "Visão", "Claude-3", "Gemini-1.5", etc).
Modelos adicionais para ter recursos de visão, além da correspondência padrão de padrões. Vários modelos devem ser separados por vírgulas.
WHITE_WEBDAV_ENDPOINTS (opcional)Você pode usar esta opção se deseja aumentar o número de endereços de serviço webdav que você pode acessar, conforme exigido pelo formato:
https://xxxx/yyy
DEFAULT_INPUT_TEMPLATE (opcional)Personalize o modelo padrão usado para inicializar o item de configuração de pré -processamento de entrada do usuário nas configurações.
STABILITY_API_KEY (opcional)Chave da API de estabilidade.
STABILITY_URL (opcional)Personalize o URL da API de estabilidade.
Nodejs> = 18, docker> = 20
Chinês simplificado> Como realizar o desenvolvimento secundário
Antes de iniciar o desenvolvimento, você deve criar um novo arquivo .env.local no Project Root e colocar sua chave da API nele:
OPENAI_API_KEY=<your api key here>
# if you are not able to access openai service, use this BASE_URL
BASE_URL=https://chatgpt1.nextweb.fun/api/proxy
# 1. install nodejs and yarn first
# 2. config local env vars in `.env.local`
# 3. run
yarn install
yarn devChinês simplificado> Como implantar para um servidor privado
Chinês simplificado> Como implantar com um clique no pagode
docker pull yidadaa/chatgpt-next-web
docker run -d -p 3000:3000
-e OPENAI_API_KEY=sk-xxxx
-e CODE=your-password
yidadaa/chatgpt-next-webVocê pode começar o serviço atrás de um proxy:
docker run -d -p 3000:3000
-e OPENAI_API_KEY=sk-xxxx
-e CODE=your-password
-e PROXY_URL=http://localhost:7890
yidadaa/chatgpt-next-webSe o seu proxy precisar de senha, use:
-e PROXY_URL= " http://127.0.0.1:7890 user pass "bash <( curl -s https://raw.githubusercontent.com/Yidadaa/ChatGPT-Next-Web/main/scripts/setup.sh ) | Chinês simplificado | Inglês | Italiano | Japonês | 한국어
Por favor, acesse o diretório [docs] [./ docs] para obter mais instruções de documentação.


Se você deseja adicionar uma nova tradução, leia este documento.
Compre me um café
Liste apenas os usuários com valor de doação> = 100RMB.
@mushan0x0 @clarenDan @zhangjia @hoochanlon @RelativeQuantum @desenmeng @webees @CHAZZHOU @HAUY @CORWIN006 @yankunSong @ypwhs @fxxxxchao @wingching @jTung4 @piksongit @ouyangzhiping @wenjiavv @lexwdex @licoy @shangmin2009
Mit