用意するもの
- GAS(GoogleAppsScript)
- 推論AI(Google AI Studio)
- GoogleDrive
- WordPress
Geminiアプリをインストール
↓
「ロジックやルールをGoogleDriveフォルダに保存して、推論AIとDriveフォルダをGASの設定からスクリプトプロパティに登録し、WordPressとGASを連携させて日本語で入力と出力を行なうGASコードを書いて」と頼む
(WordPressのカスタムHTMLブロックにはHTMLとCSSとJavaScriptの3項目がある)
↓
GASコードをGASにコピー&ペーストする
HTMLをWordPressのカスタムHTMLブロックにコピー&ペーストする
(カスタムHTMLブロックのCSSとJavaScriptは空欄のままでいい)
↓
Google AI StudioでAPIキーを作成する
Google Driveでフォルダを作成して右側の⋯からURLをメモ帳などにコピー&ペーストして後部/以降の文字列をDriveフォルダIDとする
↓
GASの左側にある設定からスクリプトプロパティを追加登録する
[プロパティ]
GASコードにある表示(DRIVE_FOLDER_ID_1)など
[値]
- APIキー
- DriveフォルダID
↓
保存したらGASの上部にあるデプロイを選択する
↓
設定から全員を選択して画面を進めてチェックマークを入れて左下を日本語にしてウェブアプリケーションIDをコピーする
↓
WordPressのカスタムHTMLブロックにコピー&ペーストしたHTMLのウェブアプリケーションIDの文字列にペーストする
↓
WordPressを公開せずに下書き保存を行なう
↓
完了
↓
GoogleDriveフォルダIDのフォルダの中に
出馬表をGoogleドキュメントファイルで保存したり
株チャート画像をアップロードしたり
Googleドキュメントにロジックやルールを入力して保存または変更や削除を行なう
↓
WordPressに下書き保存した記事のプレビューを選択する
↓
日本語で入力して出馬表や株チャートの分析を開始する
※GASコードにあるgemini- X.X-flashを使いたいバージョンに変更する
※Driveフォルダにドキュメントを保存すると.txtで自動保存されるGASコードにする
※Driveフォルダに保存したロジックやルールによる
※最初はDriveフォルダを1つだけで試す
※実行やデプロイで表示される「危険」についてはGEMINIに質問してから判断する
※デプロイでウェブアプリケーションを使うのでWAF(WebApplicationFirewall)使用
※WAF(Cloudflareなどの外側、CrowdStrikeやONEレンタルサーバーなどの内側)
※記事を公開すると読まれたり見られるのが前提なのでWAFが必要かGEMINIに聞く
タブレット端末だけですべて可能だが、GASに入力したコードのコピーはPCの方が楽