オンチェーン AI Oracle を活用したチャットおよび画像ジェネレーター
まず、このリポジトリ コードのクローンを作成します。
cd でプロジェクトのルート ディレクトリに移動し、yarn install を実行して、スマート コントラクトのバックエンド依存関係を準備します。
ルート ディレクトリ内のファイル .env.local を適切に設定します。
cd で oao-nextjs-dapp フォルダーに移動し、yarn install を実行してフロントエンドの依存関係を設定します。
次に、oao-nextjs-dapp ディレクトリ内の .env.local ファイルを適切に構成します。
ルート フォルダーに戻って、npxhardhatcompile を実行してコントラクトをコンパイルできます。
ルート フォルダー内で、npx hardware ignitiondeploy ./ignition/modules/AIOracle.ts --network を実行して、AIOracle をネットワーク チェーンにデプロイできます。
独自の Optimism L2 ロールアップ テストネットのデプロイに興味がある場合は、https://docs.optimism.io/builders/chain-operators/tutorials/create-l2-rollup にアクセスして手順を確認してください。
次に、フォルダー oao-nextjs-dapp に移動し、yarn dev を実行してフロントエンドを開始します。
最後に、onChain AI モデルを操作できるようになります。
GAC DEV によるオンチェーン AI Oracle を活用したチャットおよび画像ジェネレーター
Web3 バックエンド フレームワークのドキュメントの詳細については、https://github.com/ora-io/OAO を参照してください。