everyapi
Intégration · Web ChatUI open sourceCompatible OpenAI · une clé · catalogue en direct
N

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.

01Code de configuration

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

Vercel · Environment Variables
# Set these environment variables for a Vercel deployment
 
OPENAI_API_KEY sk-everyapi-...
BASE_URL https://api.everyapi.ai
 
# CUSTOM_MODELS additions require a + prefix
CUSTOM_MODELS +claude-sonnet-5,+gpt-5.5,+gemini-3.1-pro-low,+MiniMax-M3
02Étapes

De zéro à votre premier appel

  1. 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

  2. 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.

  3. 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.

  4. Commencer à discuter

    Revenez à la vue principale, choisissez un modèle et discutez : chaque appel passe par la passerelle EveryAPI.

03FAQ

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.