ワンクリックで無料であなた専用の ChatGPT ウェブアプリをデプロイ。GPT3、GPT4 & Gemini Pro モデルをサポート。
NextChatAI / 企業版 / デモ / フィードバック / Discordに参加
あなたの会社のプライベートデプロイとカスタマイズのニーズに応える
- ブランドカスタマイズ:企業向けに特別に設計された VI/UI、企業ブランドイメージとシームレスにマッチ
- リソース統合:企業管理者が数十種類のAIリソースを統一管理、チームメンバーはすぐに使用可能
- 権限管理:メンバーの権限、リソースの権限、ナレッジベースの権限を明確にし、企業レベルのAdmin Panelで統一管理
- 知識の統合:企業内部のナレッジベースとAI機能を結びつけ、汎用AIよりも企業自身の業務ニーズに近づける
- セキュリティ監査:機密質問を自動的にブロックし、すべての履歴対話を追跡可能にし、AIも企業の情報セキュリティ基準に従わせる
- プライベートデプロイ:企業レベルのプライベートデプロイ、主要なプライベートクラウドデプロイをサポートし、データのセキュリティとプライバシーを保護
- 継続的な更新:マルチモーダル、エージェントなどの最先端機能を継続的に更新し、常に最新であり続ける
企業版のお問い合わせ: business@nextchat.dev
- OpenAI API Keyを準備する;
- 右側のボタンをクリックしてデプロイを開始: 、GitHubアカウントで直接ログインし、環境変数ページにAPI Keyとページアクセスパスワード CODEを入力してください;
- デプロイが完了したら、すぐに使用を開始できます;
- (オプション)カスタムドメインをバインド:Vercelが割り当てたドメインDNSは一部の地域で汚染されているため、カスタムドメインをバインドすると直接接続できます。
もし上記の手順に従ってワンクリックでプロジェクトをデプロイした場合、「更新があります」というメッセージが常に表示されることがあります。これは、Vercel がデフォルトで新しいプロジェクトを作成するためで、本プロジェクトを fork していないことが原因です。そのため、正しく更新を検出できません。
以下の手順に従って再デプロイすることをお勧めします:
- 元のリポジトリを削除する
- ページ右上の fork ボタンを使って、本プロジェクトを fork する
- Vercel で再度選択してデプロイする、詳細な手順はこちらを参照してください。
Upstream Sync の実行エラーが発生した場合は、手動で Sync Fork してください!
プロジェクトを fork した後、GitHub の制限により、fork 後のプロジェクトの Actions ページで Workflows を手動で有効にし、Upstream Sync Action を有効にする必要があります。有効化後、毎時の定期自動更新が可能になります:
手動で即座に更新したい場合は、GitHub のドキュメントを参照して、fork したプロジェクトを上流のコードと同期する方法を確認してください。
このプロジェクトをスターまたはウォッチしたり、作者をフォローすることで、新機能の更新通知をすぐに受け取ることができます。
パスワードを設定すると、ユーザーは設定ページでアクセスコードを手動で入力しない限り、通常のチャットができず、未承認の状態であることを示すメッセージが表示されます。
警告:パスワードの桁数は十分に長く設定してください。7桁以上が望ましいです。さもないと、ブルートフォース攻撃を受ける可能性があります。
このプロジェクトは限られた権限管理機能を提供しています。Vercel プロジェクトのコントロールパネルで、環境変数ページに CODE
という名前の環境変数を追加し、値をカンマで区切ったカスタムパスワードに設定してください:
code1,code2,code3
この環境変数を追加または変更した後、プロジェクトを再デプロイして変更を有効にしてください。
本プロジェクトのほとんどの設定は環境変数で行います。チュートリアル:Vercel の環境変数を変更する方法。
OpenAI の API キー。OpenAI アカウントページで申請したキーをカンマで区切って複数設定できます。これにより、ランダムにキーが選択されます。
アクセスパスワード。カンマで区切って複数設定可能。
警告:この項目を設定しないと、誰でもデプロイしたウェブサイトを利用でき、トークンが急速に消耗する可能性があるため、設定をお勧めします。
デフォルト:
https://api.openai.com
例:
http://your-openai-proxy.com
OpenAI API のプロキシ URL。手動で OpenAI API のプロキシを設定している場合はこのオプションを設定してください。
SSL 証明書の問題がある場合は、
BASE_URL
のプロトコルを http に設定してください。
OpenAI の組織 ID を指定します。
形式: https://{azure-resource-url}/openai/deployments/{deploy-name}
CUSTOM_MODELS
でdisplayName
形式で {deploy-name} を設定した場合、AZURE_URL
から {deploy-name} を省略できます。
Azure のデプロイ URL。
Azure の API キー。
Azure API バージョン。Azure ドキュメントで確認できます。
Google Gemini Pro API キー。
Google Gemini Pro API の URL。
Anthropic Claude API キー。
Anthropic Claude API バージョン。
Anthropic Claude API の URL。
Baidu API キー。
Baidu シークレットキー。
Baidu API の URL。
ByteDance API キー。
ByteDance API の URL。
アリババ(千问)API キー。
アリババ(千问)API の URL。
ユーザーが API キーを入力できないようにしたい場合は、この環境変数を 1 に設定します。
ユーザーが GPT-4 を使用できないようにしたい場合は、この環境変数を 1 に設定します。
バランスクエリ機能を有効にしたい場合は、この環境変数を 1 に設定します。
リンクからのプリセット設定解析を無効にしたい場合は、この環境変数を 1 に設定します。
アクセス許可を与える WebDAV サービスのアドレスを追加したい場合、このオプションを使用します。フォーマット要件:
- 各アドレスは完全なエンドポイントでなければなりません。
https://xxxx/xxx
- 複数のアドレスは
,
で接続します。
例:
+qwen-7b-chat,+glm-6b,-gpt-3.5-turbo,gpt-4-1106-preview=gpt-4-turbo
はqwen-7b-chat
とglm-6b
をモデルリストに追加し、gpt-3.5-turbo
を削除し、gpt-4-1106-preview
のモデル名をgpt-4-turbo
として表示します。 すべてのモデルを無効にし、特定のモデルを有効にしたい場合は、-all,+gpt-3.5-turbo
を使用します。これはgpt-3.5-turbo
のみを有効にすることを意味します。
モデルリストを管理します。+
でモデルを追加し、-
でモデルを非表示にし、モデル名=表示名
でモデルの表示名をカスタマイズし、カンマで区切ります。
Azure モードでは、modelName@Azure=deploymentName
形式でモデル名とデプロイ名(deploy-name)を設定できます。
例:
+gpt-3.5-turbo@Azure=gpt35
この設定でモデルリストにgpt35(Azure)
のオプションが表示されます。
ByteDance モードでは、modelName@bytedance=deploymentName
形式でモデル名とデプロイ名(deploy-name)を設定できます。
例:
+Doubao-lite-4k@bytedance=ep-xxxxx-xxx
この設定でモデルリストにDoubao-lite-4k(ByteDance)
のオプションが表示されます。
デフォルトのモデルを変更します。
デフォルト:空 例:
gpt-4-vision,claude-3-opus,my-custom-model
は、これらのモデルにビジョン機能を追加します。これはデフォルトのパターンマッチング("vision"、"claude-3"、"gemini-1.5"などのキーワードを含むモデルを検出)に加えて適用されます。
デフォルトのパターンマッチングに加えて、追加のモデルにビジョン機能を付与します。複数のモデルはカンマで区切ります。
『設定』の『ユーザー入力前処理』の初期設定に使用するテンプレートをカスタマイズします。
下のボタンをクリックして二次開発を開始してください:
コードを書く前に、プロジェクトのルートディレクトリに .env.local
ファイルを新規作成し、環境変数を記入します:
OPENAI_API_KEY=<your api key here>
- Node.js 18 と Yarn をインストールします。具体的な方法は ChatGPT にお尋ねください。
yarn install && yarn dev
を実行します。⚠️ 注意:このコマンドはローカル開発用であり、デプロイには使用しないでください。- ローカルでデプロイしたい場合は、
yarn install && yarn build && yarn start
コマンドを使用してください。プロセスを守るために pm2 を使用することもできます。詳細は ChatGPT にお尋ねください。
Docker バージョンは 20 以上が必要です。それ以下だとイメージが見つからないというエラーが出ます。
⚠️ 注意:Docker バージョンは最新バージョンより 1~2 日遅れることが多いため、デプロイ後に「更新があります」の通知が出続けることがありますが、正常です。
docker pull yidadaa/chatgpt-next-web
docker run -d -p 3000:3000 \
-e OPENAI_API_KEY=sk-xxxx \
-e CODE=ページアクセスパスワード \
yidadaa/chatgpt-next-web
プロキシを指定することもできます:
docker run -d -p 3000:3000 \
-e OPENAI_API_KEY=sk-xxxx \
-e CODE=ページアクセスパスワード \
--net=host \
-e PROXY_URL=http://127.0.0.1:7890 \
yidadaa/chatgpt-next-web
ローカルプロキシがアカウントとパスワードを必要とする場合は、以下を使用できます:
-e PROXY_URL="http://127.0.0.1:7890 user password"
他の環境変数を指定する必要がある場合は、上記のコマンドに -e 環境変数=環境変数値
を追加して指定してください。
コンソールで以下のコマンドを実行します:
bash <(curl -s https://raw.githubusercontent.com/Yidadaa/ChatGPT-Next-Web/main/scripts/setup.sh)
英語版をご覧ください。
- one-api: 一つのプラットフォームで大規模モデルのクォータ管理を提供し、市場に出回っているすべての主要な大規模言語モデルをサポートします。