Nextchat
Français / Français Assistant AI léger et rapide, avec support Claude, DeepSeek, GPT4 & Gemini Pro. NextChatAI / iOS APP / Web App Démo / Desktop App /...
Choisir une liste...
SuivantChat
Français /简体中文
Assistant AI léger et rapide, avec support Claude, DeepSeek, GPT4 & Gemini Pro.
NextChatAI/iOS APP/Web App Demo/Desktop App/Enterprise Edition
Sponsor API AI
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!
* NextChat Support MCP !
Avant de construire, veuillez définir env ENABLE MCP=true
É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


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] 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
- ObtenezOpenAI API Key;
- Cliquez sur
souviens-toi de ça
CODEest votre mot de passe de page; - Profitez :)
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 :


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
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.
- Deploy with cloudflare (Deprecated)
- Frequent Ask Questions
- How to add a new translation
- How to use Vercel (No English)
- User Manual (Only Chinese, WIP)
Traduction
Si vous voulez ajouter une nouvelle traduction, lisez cecidocument.