Exécutez la passerelle EveryAPI dans NextChat
NextChat est une interface de chat auto-hébergeable. Faites pointer sa configuration compatible OpenAI vers EveryAPI, puis ajoutez les identifiants des modèles à afficher.
Une ligne de base URL pointe NextChat vers EveryAPI
Base URL globale par défaut / Base URL prioritaire Chine : https://api.everyapi.ai/v1 / https://api-cn.everyapi.ai/v1
# Set these environment variables for a Vercel deployment OPENAI_API_KEY sk-everyapi-...BASE_URL https://api.everyapi.ai # CUSTOM_MODELS additions require a + prefixCUSTOM_MODELS +claude-sonnet-5,+gpt-5.5,+gemini-3.1-pro-low,+MiniMax-M3De zéro à votre premier appel
- Déployez NextChat en un clic
Nous recommandons le déploiement en un clic de Vercel (le bouton se trouve dans le README du dépôt GitHub) ; vous pouvez aussi exécuter docker run yidadaa/chatgpt-next-web.
github.com/ChatGPTNextWeb/NextChat
- Définissez les variables env au déploiement ou saisissez-les à l'exécution
Définir BASE_URL=https://api.everyapi.ai + OPENAI_API_KEY=sk-everyapi-... au déploiement constitue la valeur par défaut pour tout le site ; le Settings → Custom Endpoint en exécution se configure par session de navigateur.
- Personnalisez la liste des modèles
Par défaut, le sélecteur de modèles de NextChat n'affiche que quelques modèles OpenAI ; dès que vous renseignez le champ custom-models avec une liste comme claude-sonnet-5,gpt-5.5,gemini-3.1-pro-low,MiniMax-M3, ils deviennent tous sélectionnables dans le sélecteur.
- Commencer à discuter
Revenez à la vue principale, choisissez un modèle et discutez : chaque appel passe par la passerelle EveryAPI.
NextChat × EveryAPI
Pourquoi le champ BASE_URL n'inclut-il pas /v1 ?
Le code interne de NextChat ajoute lui-même les segments de chemin (/v1/chat/completions, etc.), donc le champ BASE_URL / endpoint n'a besoin que de l'URL racine https://api.everyapi.ai. C'est l'inverse de l'« Override OpenAI Base URL » de Cursor, qui, lui, nécessite /v1 — cela dépend de la façon dont le client construit le chemin.