Nextchat

ChatGPTNextWeb ChatGPTNextWeb
Dépôt créer le : 10/03/2023
Release du : 09/03/2026 v2.16.1
Forks: 60242 Watcher: 0 87447
Choisir une liste...
FR
icon

SuivantChat

Français /简体中文

ChatGPTNextWeb%2FChatGPT-Next-Web | Trendshift

Assistant AI léger et rapide, avec support Claude, DeepSeek, GPT4 & Gemini Pro.

Saas Web Windows MacOS Linux

NextChatAI/iOS APP/Web App Demo/Desktop App/Enterprise Edition

Deploy on Zeabur Deploy on Vercel Open in Gitpod

903482d4-3e87-4134-9af1-f2588fa90659

Sponsor API AI

icon

302.AIest une plateforme d'application d'IA payante qui offre les API d'IA les plus complètes et les applications en ligne disponibles.

À la vôtre pour NextChat Version iOS en ligne!

👉 Click Here to Install Now

❤️ Source Code Coming Soon

Github iOS Image

* NextChat Support MCP !

Avant de construire, veuillez définir env ENABLE MCP=true

d8851f40-4e36-4335-b1a4-ec1e11488c7e

Édition Entreprise

Satisfaire aux exigences de votre entreprise en matière de privatisation et de personnalisation

  • Personnalisation de la marque: Adapté VI/UI pour s'aligner parfaitement sur votre image de marque.
  • Intégration des ressources: Configuration et gestion unifiées de dizaines de ressources AI par les administrateurs de l'entreprise, prêtes à être utilisées par les membres de l'équipe.
  • Contrôle des autorisations: Les permissions des membres clairement définies, les permissions des ressources et les permissions de base de connaissances, toutes contrôlées via un panneau d'administration de niveau corporatif.
  • Intégration des connaissances: Combiner votre base de connaissances interne avec les capacités d'IA, la rendant plus pertinente aux besoins spécifiques de votre entreprise par rapport à l'IA générale.
  • Vérification de la sécurité: Intercepter automatiquement les enquêtes sensibles et retracer tous les dossiers de conversation historiques, en assurant le respect des normes de sécurité de l'information par l'IA.
  • Déploiement privé: Déploiement privé au niveau de l'entreprise soutenant diverses solutions de cloud privé, assurant la sécurité des données et la protection de la vie privée.
  • Mises à jour continues: Mises à jour et mises à jour continues des capacités de pointe comme l'IA multimodale, assurant une innovation et des progrès constants.

Pour toute demande de renseignements, veuillez contacter:[email protected]

Captures d'écran

Settings

More

Caractéristiques

  • Déployer gratuitement en un clicsur Vercel en moins de 1 minute
  • Client compact (~5MB) sur Linux/Windows/MacOS,download it now
  • Entièrement compatible avec les LLM autodéployés, recommandé pour une utilisation avecRWKV-RunnerouLocalAI
  • La confidentialité d'abord, toutes les données sont stockées localement dans le navigateur
  • Support Markdown : LaTex, sirène, surlignement de code, etc.
  • Conception réactive, mode sombre et PWA
  • Vitesse de chargement rapide du premier écran (~100kb), prise en charge de la réponse en streaming
  • Nouveau dans v2 : créez, partagez et déboguez vos outils de chat avec des modèles rapides (masque)
  • Des impulsions impressionnantes alimentées parawesome-chatgpt-prompts-zhetawesome-chatgpt-prompts
  • Compresse automatiquement l'historique du chat pour supporter de longues conversations tout en enregistrant vos jetons
  • I18n: Français, Français, Español, Italiano, Türkçe, Deutsch

主界面

Feuille de route

  • [x] System Prompt: pin un utilisateur défini comme prompt système#138
  • [x] User Prompt: l'utilisateur peut modifier et enregistrer des invitations personnalisées à la liste des invitations
  • [x] Modèle Prompt : créez un nouveau chat avec des invites pré-définies dans le contexte#993
  • [x] Partager comme image, partager pour PartagerGPT#1741
  • [x] Application de bureau avec tauri
  • [x] Modèle d'auto-hôte: entièrement compatible avecRWKV-Runner, ainsi que le déploiement du serveurLocalAI: lama/gpt4all/rwkv/vicuna/koala/gpt4all-j/cerebras/falcon/dolly etc.
  • [x] Artefacts : prévisualiser, copier et partager facilement les contenus/pages générés par une fenêtre séparée#5092
  • [x] Plugins: recherche réseau de support, calculatrice, tout autre apis etc.#165 #5353
    • [x] recherche réseau, calculateur, tout autre apis, etc.#165 #5353
  • [x] Supporte le clavardage en temps réel#5672
  • [ ] base de connaissances locales

Quoi de neuf

  • Maintenant prend en charge le clavardage en temps réel#5672
  • 2.15.4 L'application prend en charge en utilisant l'API LLM de Tauri, PLUS DE SÉCURITÉ!#5379
  • La version 2.15.0 supporte maintenant les plugins ! Lisez ceci :NextChat-Awesome-Plugins
  • 2.14.0 Prise en charge des artefacts et du développement durable
  • 2.10.1 support Google Gemini Pro modèle.
  • vous pouvez utiliser le paramètre azure maintenant.
  • nous avons maintenant un client qui traverse toutes les plateformes !
  • Nous partageons des conversations en tant qu'image, ou nous partageons avec ShareGPT!
  • La version 2.0 est publiée, maintenant vous pouvez créer des modèles rapides, transformer vos idées en réalité ! Lisez ceci :ChatGPT Prompt Engineering Tips: Zero, One and Few Shot Prompting.

Commencez

  1. ObtenezOpenAI API Key;
  2. Cliquez sur Deploy with Vercelsouviens-toi de çaCODEest votre mot de passe de page;
  3. Profitez :)

FAQ

English > FAQ

Garder à jour

Si vous avez déployé votre propre projet en un seul clic suivant les étapes ci-dessus, vous pouvez rencontrer le problème de « Mises à jour disponibles » constamment apparaître. C'est parce que Vercel va créer un nouveau projet pour vous par défaut au lieu de forcer ce projet, entraînant l'incapacité de détecter les mises à jour correctement.

Nous vous recommandons de suivre les étapes ci-dessous pour redéployer :

  • Supprimer le dépôt original;
  • Utilisez le bouton fourche dans le coin supérieur droit de la page pour fourcher ce projet;
  • Choisir et déployer à nouveau Vercel,please see the detailed tutorial.

Activer les mises à jour automatiques

Si vous rencontrez une défaillance de l'exécution Upstream Sync, s'il vous plaîtmanually update code.

Après avoir forcé le projet, en raison des limitations imposées par GitHub, vous devez activer manuellement Workflows et Upstream Sync Action sur la page Actions du projet fourchu. Une fois activé, des mises à jour automatiques seront programmées toutes les heures :

Automatic Updates

Enable Automatic Updates

Mise à jour manuelle du code

Si vous voulez mettre à jour instantanément, vous pouvez vérifierGitHub documentationpour apprendre à synchroniser un projet fourré avec le code en amont.

Vous pouvez star ou regarder ce projet ou suivre auteur pour obtenir des notifications de libération à temps.

Accès au mot de passe

Ce projet offre un contrôle d'accès limité. Veuillez ajouter une variable d'environnement nomméeCODEsur la page des variables d'environnement vercel. La valeur doit être des mots de passe séparés par des virgules comme ceci:

code1,code2,code3

Après avoir ajouté ou modifié cette variable d'environnement, veuillez redéployer le projet pour que les modifications prennent effet.

Variables d'environnement

CODE(facultatif)

Accès mot de passe, séparé par virgule.

OPENAI_API_KEY(obligatoire)

Votre clé openai api, joignez plusieurs clés api avec des virgules.

BASE_URL(facultatif)

Par défaut & #160;:https://api.openai.com

Exemples:http://your-openai-proxy.com

Override openai api demande base url.

OPENAI_ORG_ID(facultatif)

Spécifiez l'ID de l'organisation OpenAI.

AZURE_URL(facultatif)

Exemple: https://{azure-resource-url}/openai

Azure déploie l'url.

AZURE_API_KEY(facultatif)

Azure Api Key.

AZURE_API_VERSION(facultatif)

Azure Api Version, trouvez-le àAzure Documentation.

GOOGLE_API_KEY(facultatif)

Google Gemini Pro Api Key.

GOOGLE_URL(facultatif)

Google Gemini Pro Api Url.

ANTHROPIC_API_KEY(facultatif)

claud anthropique Api Key.

ANTHROPIC_API_VERSION(facultatif)

claude anthropique version Api.

ANTHROPIC_URL(facultatif)

claude anthropique Api Url.

BAIDU_API_KEY(facultatif)

Baidu Api Key.

BAIDU_SECRET_KEY(facultatif)

Clé secrète de Baidu.

BAIDU_URL(facultatif)

Baidu Api Url.

BYTEDANCE_API_KEY(facultatif)

ByteDance Api Key.

BYTEDANCE_URL(facultatif)

ByteDance Api Url.

ALIBABA_API_KEY(facultatif)

Alibaba Nuage Api Key.

ALIBABA_URL(facultatif)

Alibaba Nuage Api Url.

IFLYTEK_URL(facultatif)

silytek Api Url.

IFLYTEK_API_KEY(facultatif)

iflytek Api Key.

IFLYTEK_API_SECRET(facultatif)

iflytek Api Secret.

CHATGLM_API_KEY(facultatif)

ChatGLM Api Key.

CHATGLM_URL(facultatif)

ChatGLM Api Url.

DEEPSEEK_API_KEY(facultatif)

DeepSeek Api Key.

DEEPSEEK_URL(facultatif)

DeepSeek Api Url.

HIDE_USER_API_KEY(facultatif)

Par défaut : Vide

Si vous ne voulez pas que les utilisateurs entrent leur propre clé API, définissez cette valeur à 1.

DISABLE_GPT4(facultatif)

Par défaut : Vide

Si vous ne voulez pas que les utilisateurs utilisent GPT-4, définissez cette valeur à 1.

ENABLE_BALANCE_QUERY(facultatif)

Par défaut : Vide

Si vous voulez que les utilisateurs interrogent l'équilibre, définissez cette valeur à 1.

DISABLE_FAST_LINK(facultatif)

Par défaut : Vide

Si vous voulez désactiver les paramètres d'analyse depuis url, définissez ceci à 1.

CUSTOM_MODELS(facultatif)

Par défaut : Vide Exemple :+llama,+claude-2,-gpt-3.5-turbo,gpt-4-1106-preview=gpt-4-turbosignifie ajouterllama, claude-2à la liste des modèles, et supprimergpt-3.5-turbode la liste, et affichergpt-4-1106-previewcommegpt-4-turbo.

Pour contrôler des modèles personnalisés, utilisez+pour ajouter un modèle personnalisé, utilisez-pour cacher un modèle, utilisezname=displayNamepour personnaliser le nom de modèle, séparé par virgule.

Utilisateur-allpour désactiver tous les modèles par défaut,+allpour activer tous les modèles par défaut.

Pour Azure: utilisermodelName@Azure=deploymentNamepour personnaliser le nom du modèle et le nom du déploiement.

Exemple :+gpt-3.5-turbo@Azure=gpt35affichera l'optiongpt35(Azure)dans la liste des modèles. Si vous pouvez seulement utiliser le modèle Azure,-all,+gpt-3.5-turbo@Azure=gpt35seragpt35(Azure)la seule option dans la liste des modèles.

Pour ByteDance: utilisermodelName@bytedance=deploymentNamepour personnaliser le nom du modèle et le nom du déploiement.

Exemple :+Doubao-lite-4k@bytedance=ep-xxxxx-xxxaffichera l'optionDoubao-lite-4k(ByteDance)dans la liste des modèles.

DEFAULT_MODEL(facultatif)

Modifier le modèle par défaut

VISION_MODELS(facultatif)

Par défaut : Vide Exemple :gpt-4-vision,claude-3-opus,my-custom-modelsignifie ajouter des capacités de vision à ces modèles en plus des correspondances de motifs par défaut (qui détectent des modèles contenant des mots clés comme "vision", "claude-3", "gemini-1.5", etc).

Ajouter d'autres modèles pour avoir des capacités de vision, au-delà de la correspondance par défaut. Plusieurs modèles devraient être séparés par des virgules.

WHITE_WEBDAV_ENDPOINTS(facultatif)

Vous pouvez utiliser cette option si vous souhaitez augmenter le nombre d'adresses de service webdav auxquelles vous pouvez accéder, comme l'exige le format:

  • Chaque adresse doit être un paramètre complet

    https://xxxx/yyy

  • Plusieurs adresses sont connectées par ', '

DEFAULT_INPUT_TEMPLATE(facultatif)

Personnalisez le modèle par défaut utilisé pour initialiser l'élément de configuration de prétraitement d'entrée de l'utilisateur dans Paramètres.

STABILITY_API_KEY(facultatif)

Clé API de stabilité.

STABILITY_URL(facultatif)

Personnaliser API de stabilité url.

ENABLE_MCP(facultatif)

Activer le protocole de contexte MCP(Modèle)

SILICONFLOW_API_KEY(facultatif)

Clé API SiliconFlow.

SILICONFLOW_URL(facultatif)

URL de l'API SiliconFlow.

AI302_API_KEY(facultatif)

Clé API 302.AI.

AI302_URL(facultatif)

URL DE L'API 302.AI.

Exigences

NodeJS >= 18, Docker >= 20

Développement

Open in Gitpod

Avant de commencer le développement, vous devez créer un nouveau.env.localfichier à la racine du projet, et placer votre clé api dedans:

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

Développement local

# 1. install nodejs and yarn first
# 2. config local env vars in `.env.local`
# 3. run
yarn install
yarn dev

Déploiement

Docker (Recommandé)

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-web

Vous pouvez commencer le service derrière un 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-web

Si votre mandataire a besoin d'un mot de passe, utilisez :

-e PROXY_URL="http://127.0.0.1:7890 user pass"

Si activer MCP, utiliser:

docker run -d -p 3000:3000 \
   -e OPENAI_API_KEY=sk-xxxx \
   -e CODE=your-password \
   -e ENABLE_MCP=true \
   yidadaa/chatgpt-next-web

Coque

bash <(curl -s https://raw.githubusercontent.com/Yidadaa/ChatGPT-Next-Web/main/scripts/setup.sh)

Synchronisation des enregistrements de clavardage (UpStash)

Autres简体中文AutresEnglishAutresItalianoAutres日本語Autres한국어

Documentation

Veuillez consulter le répertoire [docs][./docs] pour plus d'instructions de documentation.

Traduction

Si vous voulez ajouter une nouvelle traduction, lisez cecidocument.

Dons

Buy Me a Coffee

Spécial Je vous remercie

Contributeurs

ChatGPT-Next-Web

LICENCE

MIT

Contributeurs GitHub

dependabot[bot]
dependabot[bot]
8 contributions
actions-user
actions-user
640 contributions
Yidadaa
Yidadaa
1097 contributions
lloydzhou
lloydzhou
365 contributions
Dogtiti
Dogtiti
204 contributions
Leizhenpeng
Leizhenpeng
105 contributions
fred-bf
fred-bf
74 contributions
Dean-YZG
Dean-YZG
53 contributions
H0llyW00dzZ
H0llyW00dzZ
53 contributions
DDMeaqua
DDMeaqua
53 contributions
kaaanata
kaaanata
41 contributions
mayfwl
mayfwl
39 contributions
Kadxy
Kadxy
34 contributions
leedom92
leedom92
24 contributions
bestsanmao
bestsanmao
22 contributions
yanCode
yanCode
20 contributions
code-october
code-october
17 contributions
AprilNEA
AprilNEA
16 contributions
Gan-Xing
Gan-Xing
14 contributions
Licoy
Licoy
14 contributions
PaRaD1SE98
PaRaD1SE98
13 contributions
yorunning
yorunning
11 contributions
skymkmk
skymkmk
11 contributions
RubuJam
RubuJam
11 contributions
LiuElric
LiuElric
10 contributions
frostime
frostime
9 contributions
imldy
imldy
9 contributions
dupl
dupl
8 contributions
leo4life2
leo4life2
8 contributions
rooben-me
rooben-me
8 contributions