英語| 简体中文
OpenAI GPT-3.5 Turbo APIに基づくデモレポ。
?ライブプレビュー:https://chatgpt.ddiu.me
ショ和 注意:APIのキー制限は使い果たされています。そのため、デモサイトは現在利用できません。
Anseの紹介マルチチャット、画像生成、より強力な機能をお探しですか?新しく発売されたANSEをご覧ください。
#247の詳細。

Node v18以降を使用していることを確認してください。 NVMを使用して、複数のnodeバージョンをローカルで管理できます。 node -v npm i -g pnpm pnpm install.env.exampleファイルをコピーしてから、 .envに名前を変更し、openai APIキーを.envファイルに追加します。 OPENAI_API_KEY=sk-xxx...http://localhost:3000/で実行されます pnpm run devウェブサイトのパスワードが必要ですか?
SITE_PASSWORDで展開します
段階的な展開チュートリアル:
forkedしたプロジェクトを選択して、 GitHubアカウントに接続します。Deploy Siteボタンをクリックして、サイトの展開を開始します。環境変数は、以下のドキュメントを参照してください。 Dockerハブアドレス。
直接実行
docker run --name=chatgpt-demo -e OPENAI_API_KEY=YOUR_OPEN_API_KEY -p 3000:3000 -d ddiu8081/chatgpt-demo:latest -eコンテナ内の環境変数を定義します。
Dockerは作曲します
version : ' 3 '
services :
chatgpt-demo :
image : ddiu8081/chatgpt-demo:latest
container_name : chatgpt-demo
restart : always
ports :
- ' 3000:3000 '
environment :
- OPENAI_API_KEY=YOUR_OPEN_API_KEY
# - HTTPS_PROXY=YOUR_HTTPS_PROXY
# - OPENAI_API_BASE_URL=YOUR_OPENAI_API_BASE_URL
# - HEAD_SCRIPTS=YOUR_HEAD_SCRIPTS
# - PUBLIC_SECRET_KEY=YOUR_SECRET_KEY
# - SITE_PASSWORD=YOUR_SITE_PASSWORD
# - OPENAI_API_MODEL=YOUR_OPENAI_API_MODEL # start
docker compose up -d
# down
docker-compose down1.無料のSEALOSクラウドのSEALOSアカウントを登録します
2. App Launchpadボタンをクリックします
3. [ Create Applicationボタンをクリックします
4.次の図に従って入力し、 Deploy Applicationボタンを入力した後にクリックしてください
App Name: chatgpt-demo
Image Name: ddiu8081/chatgpt-demo:latest
CPU: 0.5Core
Memory: 1G
Container Ports: 3000
Accessible to the Public: On
Environment: OPENAI_API_KEY=YOUR_OPEN_API_KEY 5.アクセスリンクをたとえて、直接クリックしてアクセスします。独自のドメイン名をバインドする必要がある場合は、独自のドメイン名をCustom domainに記入し、プロンプトに従ってドメイン名CNAMEを構成することもできます。
6. 1〜2分間待機し、このリンクを開きます
公式展開ドキュメント:https://docs.astro.build/en/guides/deployを参照してください
環境変数を介してWebサイトを制御できます。
| 名前 | 説明 | デフォルト |
|---|---|---|
OPENAI_API_KEY | OpenaiのAPIキー。 | null |
HTTPS_PROXY | OpenAI APIにプロキシを提供します。例: http://127.0.0.1:7890 | null |
OPENAI_API_BASE_URL | Openai API用のカスタムベースURL。 | https://api.openai.com |
HEAD_SCRIPTS | </head>の前に分析またはその他のスクリプトを注入する | null |
PUBLIC_SECRET_KEY | プロジェクトの秘密の文字列。 API呼び出しの署名を生成するために使用します | null |
SITE_PASSWORD | サイトのパスワードを設定し、コンマで区切られた複数のパスワードをサポートします。設定されていない場合、サイトは公開されます | null |
OPENAI_API_MODEL | 使用するモデルのID。モデルをリストします | gpt-3.5-turbo |
プロジェクトを分岐した後、フォークプロジェクトのアクションページでワークフローと上流の同期アクションを手動で有効にする必要があります。有効になると、自動更新は毎日スケジュールされます。
Q:TypeError:フェッチが失敗しました(Openai APIに接続できません)
A:環境変数を構成するHTTPS_PROXY 、リファレンス:#34
Q:新しいTypeError($ {Context}はReadAbleStreamではありません。)
A:ノードバージョンはv18以降である必要があります、リファレンス:#65
Q:プロキシ展開チュートリアルを必要とせずに国内アクセスを加速しますか?
A:このチュートリアルを参照できます:#270
このプロジェクトは、貢献したすべての人のおかげで存在します。
すべてのサポーターに感謝します!
MIT©DDIU8081