1. SparkAI作成システム
AI作成ChatGPTシステムの構築と導入方法は?ここに詳細なグラフィックチュートリアルを書きましょう! SparkAi は、Nestjs と Vue3 フレームワーク テクノロジーを使用して、AI 機能を AIGC システムに継続的に統合します。
1.1 プログラムのコア機能
プログラムはすでに ChatGPT3.5/4.0 の質問、AI ペインティング、Midjourney ペインティング (完全にカスタマイズ可能なパラメータ)、写真からの Midjourney 描画、Dall-E2 ペインティング、マインド マップ生成、ナレッジ ベース (カスタマイズ可能なトレーニング)、AI ペインティング プラザ、招待 + エージェントをサポートしています。配信モデル、ユーザー毎日のチェックイン機能、セッション記録の保存、訪問者エクスペリエンスモード、WeChat公式アカウント+電子メール+携帯電話番号の登録とログイン、将来のその他の無料版機能アップデート...
1.2バージョンアップデートログ
SparkAI システム [V2.6.1] コア機能更新ログ:
- ゲスト エクスペリエンス機能を追加し、毎日の非ログイン使用量割り当てを構成し、ゲスト使用量データを同期するためのアカウントを登録します。
- 背景の下部にカスタム構成の著作権情報を追加します。
- Hupijiao 支払いカスタム ゲートウェイを追加します。
- 違反に敏感な単語の検出と記録機能。
- 最大入力文字数制限
2.システムデモンストレーション
SparkAi https://ai.idcyli.com/chat
3. 機能モジュール
3.1 GPT モデルに関する質問
GPTオンライン質問がサポートされました
3.2 アプリケーションワークベンチ
3.2.1 プロンプトナレッジベース
3.2.2 ユーザー定義の知識ベースのサポート
3.3 旅の途中でプロの絵画を描く
ヴィンセントの写真:
写真から絵を描く:
3.4 Dall-E2 ペイント
3.5 マインドマップの生成
3.6 AI絵画広場
4. ソースコード体系
4.1 フロントエンドのデモサイト
4.2 SparkAi ソースコードのダウンロード
5. 詳細な構築チュートリアル
次のチュートリアルでは、Linux Pagoda を使用してビルドとデプロイを行います。
5.1 基本的なenv環境構成
コードでは、基本的な環境変数ファイルの設定ファイル env.example を用意していますが、使用する前にサフィックスを削除して .env ファイルに変更してください。env 環境設定ファイルには次の内容を設定するだけです。
-
認証コード、IP設定
-
メールサービスの設定
-
mysql データベースのこれら 3 つは基本的な構成です。mysql と認可が必要です。mysql と認可が設定されて初めてプロジェクトが正常に開始されます。メール サービスは後から追加できます。
5.2 env.env ファイル構成
# 服务器ip(必填项)
SPARK_AI_HOST=
# 授权码
SPARK_AI_KEY=(必填项)
# mysql (必填项)
DB_HOST=localhost
DB_PORT=3306
DB_USER=数据库用户名
DB_PASS=数据库密码
DB_DATABASE=数据库名
DB_LOG=false
DB_SYNC=true
# mailer 邮件服务
MAILER_HOST=smtp.163.com
MAILER_PORT=465
MAILER_USER=发信邮箱
MAILER_PASS=邮箱发信密钥
MAILER_FROM=发信邮箱
# Redis
REDIS_PORT=6379
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=
# mj并发数
CONCURRENCY=3
# jwt token
JWT_SECRET=chat-spark
# jwt token 过期时间
JWT_EXPIRESIN=7d
# 自定义端口
PORT=9520
6. 環境のインストール
-
Nginx >= 1.19.8
-
MySQL >= 5.7 または MySQL 8.0
-
PHP-7.4
-
PM2マネージャー5.5
-
Redis 7.0.11
- ノードのバージョン: >=16.19.1
詳細なチュートリアル: