スーパーAI頭脳/springboot-openai-chatgpt

リマインダー

  1. このプロジェクトは、学習と交換、および不提供无偿的 保守と変更のサービスにのみ適しています (ただし、問題が発生する可能性があります)
  2. この商品はどのプラットフォームでも販売されていませんので、見つけた場合は積極的に報告してください。
  3. より良いエクスペリエンスを得るために、このプロジェクトはフルスタック プロジェクトであることをフレンドリーに思い出させてください。注意深く熱心にマスターしてください。一度マスターすれば、あなたはさらに素晴らしいものになります。
  4. 無料でやるのではなく、お役に立てましたら、スターをクリックしてください。
  5. 問題が見つかりましたか? 以下の WeChat カスタマー サービスを追加して一緒に話し合うか、問題を直接送信してください

スーパーAI頭脳製品アーキテクチャ図

デモ環境

    バックエンド: http://gpt.ht.mj.ink:8899

    フロントエンド: http://gpt.h5.mj.ink:8899

オンライン体験

  1. Webオンライン体験アドレス(画像をクリックするとアクセスできます):http://www.mj.ink

  2. WeChatでSuper AI Brain公式アカウントをフォローし、携帯電話でQRコードをスキャンしてアプリをダウンロードしてください

WeChatの公開アカウント アンドロイド IOS

WeChatの公開アカウント アンドロイド IOS
  1. 新しいユーザーが初めてログインすると登録され、WeChat 経由でログインできるようになります。図に示すように:

1.プロジェクト紹介

この git アドレスは、スーパー AI 頭脳のオープンソース コード アドレスであり、ダウンロードして実行できます。スーパーAI頭脳が登場し、PCとAPPの両方で完全な機能を体験できます。ようこそ! スーパー AI の脳は、gpt テクノロジーを使用して、コピーライティング、ラブレター、質問などの言語コンテンツを迅速に生成します。ユーザーはキーワードを入力するだけで作業の効率と創造性を向上できます。スーパー AI ブレインは、gpt の強力な質問と回答システムとナレッジ グラフを組み合わせて、ユーザーに包括的で正確な回答を提供します。簡単な質問に答えるだけでなく、複雑な質問にも詳しく答えることができます。Q Super AI Brain は、オールラウンドなプログラミングをサポートしており、gpt を使用してコードを生成することで、ユーザーのプログラミング作業負荷を軽減します。さらに、スーパー AI 頭脳は、地球のデータが増大するにつれてその能力を継続的に強化し、より優れたインテリジェント アプリケーションを提供できます。

1.1アプリのフロントエンドディスプレイ

2. 主要な機能ポイントの表示

2.1 AIチャットツールボックス

AI Brain のホームページ インターフェイスには、AI Brain が提供するツール ボタンが表示されます. AI Brain は、人々の生活のさまざまなシナリオで人工知能のアプリケーション ツールを提供します. ツール セクションは大きく教師、百科事典、生活、エンターテイメント、などのフィールドでは、各フィールドの下に異なる部門が存在します。関数を図に示します。

2.2 AI描画

AI頭脳ソフトウェアの描画セクションは非常に魅力的で興味深い機能です。高度な人工知能テクノロジーを使用して、ユーザーの想像力を簡単に芸術作品に変えることができます。描画セクションでは、実用的な機能が豊富に提供されています。機能に基づいて、ユーザーはさまざまな種類の絵を生成できます。クリエイティブな方には、AI 描画が創造性を実現するための優れたツールとなります。

お絵かきセクションはクリエイション、コミュニティ、マインに分かれており、お絵描きセクションの 3 つの部分を以下に紹介します。

作成部分では、ユーザーはテキストの説明に基づいて画像を生成したり、ユーザーが選択した画像スタイルに基づいてユーザーがアップロードした画像に基づいて同様の画像を生成したりできます。ユーザーが Vincent の写真に基づいている場合、ユーザーはテキストの説明を入力し、写真の比率、生成する写真の数、AI の頭脳が提供するさまざまなカテゴリのスタイルを選択して、ユーザーのために美しい写真を生成できます。関数を図に示します。

**コミュニティ パート**では、ユーザーが公開した作品が、作品の人気に応じて並べ替えられてコミュニティに表示されます。ユーザーはクリックして視聴したり、同じスタイルを作成したり、ポスターを生成したりすることができます。ユーザーはクリックして共有してダウンロードできます写真を撮って友達のサークルに共有します。関数を図に示します。

私のセクション: ユーザーはサインインしてポイントを獲得したり、過去の作品を閲覧したり、作品を公開したり、作品に「いいね!」したりすることができます。

2.3 AIギャラリー展示ホール

P1 カテゴリ: ユニバーサル スタイル: カスタマイズ 比率: 1:1 サイズ: 512*512 世代数: 3
テキスト説明: 傑作高品質の女の子

P2 カテゴリ: 一般 スタイル: カスタマイズ 比率: 1:1 サイズ: 512*512 世代数: 3
テキストの説明: 漫画の女の子

P3 カテゴリ: 一般 スタイル: 漫画 比率: 1:1 サイズ: 512*512 世代数: 3
テキストの説明: 漫画の猫

P4 カテゴリ: 一般 スタイル: リアリズム 比率: 1:1 サイズ: 512*512 生成数: 3
テキストの説明: 花

P5 カテゴリ: 中国 スタイル: 中国絵画 比率: 1:1 サイズ: 512*512 世代数: 3
テキストの説明: 中国の風景画

P6 カテゴリ: シーン スタイル: 大作映画比率: 1:1 サイズ: 512*512 世代数: 3
テキストの説明: ロボット

P7 カテゴリ: シーン スタイル: サイバーパンク 比率: 1:1 サイズ: 512*512  
テキストの説明: サイバーパンク世界の人々

2.4バックグラウンドデータ

2.5バックステージディスプレイ

ユーザー管理、WeChatロボット、商品管理など、もっと楽しい管理

3. ローコード開発プラットフォーム

このシステムを使用している皆さん、ここで重要なのは、バックグラウンドの R&D モジュールが MJ Technology によって提供されるローコード開発プラットフォームであり、フォーム開発とフォーム設計を簡素化することを目的としているため、開発者はビジネス ロジックの実装、改善に集中できます。開発効率。

3.1 オンラインオンライン開発

フォーム開発はオンラインでフォームを生成するために使用されます。プロジェクトに関係するすべてのビジネス テーブルの追加または変更は、このメニューで統一して行う必要がありますまた、専用のツール型操作データベースをコード内に用意していますので、以下の手順を参照して慣れれば自由に開発できます。

動作例図:

3.2 アプリのオンライン開発

R&D モジュールのフォーム設計: ドラッグ アンド ドロップでアプリをすばやく生成します。

サンプルグラフ:

4. オープンソースプロジェクトの完全な操作手順

4.1 オープンソース プロジェクトのバックエンド コードの実行手順

4.1.1 環境構成

動作環境:JDK1.8

開発ツール:  Idea、Maven

デフォルトで起動されるミドルウェア: Nacos2.0.0++Mysql8.0RedisMinio

flagstudioToken の設定と取得:  flagstudio

上記が面倒な場合は、環境構築を簡略化するために phpStudy を使用することをお勧めします: phpstudy

4.1.2 バックエンドコードの実行

git を介してコードをローカルにプルした後のプロジェクト構造は次のようになります。

このプロジェクトは BladeX フレームワークに依存しているため、プロジェクトを正式に実行する前に、プロジェクトの正しい Maven パスを再度確認し、bladex-tool (このプロジェクトのバージョンは 2.9.1) ツール パッケージをインポートする必要があります。

その後、nacos ファイルを設定し、nacos を開き、 chatgpt_open 名前空間を追加する必要があります。スペース ID は chatgpt_open です。次に、構成 Blade.yaml および Blade-dev.yaml ファイルをそれぞれ追加します。

図に示すように: (ここでは、yaml ファイル内のいくつかのミドルウェアのアドレスの例が示されています。具体的には、個人のローカル アドレスに対応して構成する必要があります)

Blade.yaml ファイル、blade-dev.yaml ファイル、および関連ツールキットの詳細については、このプロジェクトの doc フォルダーを参照してください。

構成が完了したら、図に示すように、次の図のプロンプトに従ってローカル プロジェクトの nacos アドレスを構成し、プロジェクトを nacos 管理に追加します。

nacos を構成した後、プロジェクト内で次の 6 つのサービスを開始すると、図に示すように、nacos から通常どおりアクセスできるようになります。

この時点で、バックエンド コードは正常に実行されます。

4.2 オープンソース プロジェクトのフロントエンド コードの実行手順

4.2.1 プロジェクトのフロントエンド フロントエンド コードの実行

フロントエンド動作環境:  node.jsの設定は不要

開発ツール:  HBuilder

対応するソフトウェア HBuilder X を正式にダウンロードします。図に示すように、インストール手順は非常に簡単です。

公式アドレス: Windows - HBuilderX ドキュメント (dcloud.net.cn)

指定された git アドレスを介してコードをローカル コンピューターにプルした後、ダウンロードしたプロジェクト フォルダーを、開いている HBuilder X にドラッグします。プロジェクトの構造は次のとおりです。

その中で、図に示すように、ゲートウェイ アドレスが nacos の対応するゲートウェイ サービス表示アドレスと一致しているかどうかに注意する必要があります。

図に示すように、プロジェクトを実行し、chorm を使用してプロジェクトを実行することを選択します。

ページに入るには認証が必要です。[確認コードの送信] をクリックして、123456 を入力します (必要に応じて、Alibaba Cloud SMS 設定を nacos 設定ファイルに追加できます)。

4.2.2 プロジェクトのフロントエンドのバックグラウンド コードの実行

バックグラウンド実行環境:  node12.13.0

開発ツール:  vscode

git を介してコードをローカルにプルします。node.js 環境を構成した後、vs を使用してフォルダーを開き、コマンド npm i、npm runserve を実行してプロジェクトを開始します (図を参照)。

正常に実行されています:

カスタマー サービス WeChat を追加します。

追加後、技術交流グループへの参加を招待されます (広告なし)

おすすめ

転載: blog.csdn.net/M006688/article/details/132860811