everyapi
連携 · オープンソースの Web ChatUIOpenAI 互換 · 1 つのキー · ライブカタログ
N

EveryAPI ゲートウェイを次の環境で動かす: NextChat

NextChat はセルフホスト可能なチャット UI です。OpenAI 互換の接続先を EveryAPI に設定し、表示するモデル ID を追加します。

01セットアップコード

base URL を 1 行書くだけで NextChat を EveryAPI に向けられます

デフォルトのグローバル Base URL / 中国向け優先 Base URL: 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手順

ゼロから最初の呼び出しまで

  1. ワンクリックで NextChat をデプロイ

    Vercel のワンクリックデプロイを推奨します(ボタンは GitHub リポジトリの README にあります)。docker run yidadaa/chatgpt-next-web で実行することもできます。

    github.com/ChatGPTNextWeb/NextChat

  2. デプロイ時に env 変数を設定するか、実行時に入力する

    デプロイ時の BASE_URL=https://api.everyapi.ai + OPENAI_API_KEY=sk-everyapi-... はサイト全体のデフォルトです。実行時の Settings → Custom エンドポイントはブラウザセッションごとに設定します。

  3. モデルリストをカスタマイズ

    NextChat のモデルピッカーはデフォルトでは OpenAI のモデルを数個しか表示しません。custom-models フィールドに claude-sonnet-5,gpt-5.5,gemini-3.1-pro-low,MiniMax-M3 のようなリストを入力すると、すべてピッカーで選択できるようになります。

  4. チャットを始める

    メイン画面に戻ってモデルを選び、チャットするだけ—すべての呼び出しが EveryAPI ゲートウェイを通ります。

03FAQ

NextChat × EveryAPI について

BASE_URL フィールドに /v1 を含めないのはなぜですか?

NextChat の内部コードはパスセグメント(/v1/chat/completions など)を自前で付加するため、BASE_URL / エンドポイント フィールドにはルート URL https://api.everyapi.ai だけで十分です。これは /v1 を必要とする Cursor の「Override OpenAI Base URL」とは逆で、クライアントがどのようにパスを組み立てるかによります。