瓜老师🐶

瓜老师の博客🐶

瓜老师的博客哦。

Dockerを使用してChatGPTウェブ版を素早く構築する

Docker 快速搭建 ChatGPT ウェブ版#

このガイドでは、Docker を使用して美しく安定した ChatGPT ウェブ版を素早く構築する方法についての詳細な手順を提供します。構築プロセスは特定のネットワーク環境に依存しません。

image

OpenAI の API キーの取得#

環境のデプロイ#

  1. システム環境の更新と必要なツールのインストール:

    apt update -y && apt upgrade -y && apt install -y curl wget sudo socat
    
  2. Docker のインストール:

    curl -fsSL https://get.docker.com | sh
    
  3. Docker Compose のインストール:

    curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    chmod +x /usr/local/bin/docker-compose
    

GPT の構築方法 1#

  1. GPT ディレクトリと構成ファイルの作成:

    cd /home/ && mkdir gpt && cd gpt && nano docker-compose.yml
    
  2. コンポーズ構成ファイル(docker-compose.yml)を編集し、サービスの詳細を設定します。

  3. Docker Compose を実行してサービスを起動します:

    cd /home/gpt && docker-compose up -d
    

GPT の構築方法 2#

  • ワンクリック Docker コマンドを使用してサービスを実行し、API キーやその他の設定を自分のものに変更してください:
    docker run -d --name gpt-app-1 -p 3002:3002 -e OPENAI_API_KEY=<あなたのAPIキ> -e OPENAI_API_BASE_URL=https://api.openai.com -e AUTH_SECRET_KEY=<あなたのパスワー> -e OPENAI_API_MODEL=gpt-3.5-turbo chenzhaoyu94/chatgpt-web
    

NGINX をドメインにリバースプロキシする#

  1. nginx ディレクトリ構造を作成し、証明書を申請し、nginx を設定します。
  2. リバースプロキシを設定して、指定した IP とポートにプロキシします。
  3. NGINX コンテナをデプロイし、実行状態を確認します。

起動時に自動起動するように設定する#

  • コンテナを自動起動するように設定します:
    docker update --restart=always nginx
    docker update --restart=always gpt-app-1
    

Docker の一般的なコマンド#


オリジナルの作者の GitHub アドレス:Chanzhaoyu/chatgpt-web

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。