クラウドAIがいくつか無料で公開されているので
それらを使ってDSPF/RPGソースを生成させることが
できるかどうか試してみた。
もちろん無料である。
■公開されているクラウドAI
1. Microsoft Copilot
Microsot Copilot はWindows11のタスク・バーに
標準で実装されている。
まだWin11を導入されていないWin10の環境でも
この as400-net.com サイトのサイト内検索の
右側にあるアイコンをクリックすれば
Copilotを起動させることができる。
2. OpenAI ChatGPT
OpenAIのChatGPT はブラウザで ChatGPT と検索すれば
ChatGPTの公式ページが見つかるので
そこから起動することができる。
3. Google Gemini
Google Gemini は Googleページの右上のGoogleアプリの
中から Gemini を探してクリックすれば起動することが
できる。
…その他有名なAIとして Claude という生成AIがあるが
ログインが必要なのでここでは紹介しない。
Acrobat ReaderにもAIが搭載されるようになったが
Acrobat Readerは相変わらず重くて快適に使えるAIではない。
■ソースをAIに生成させる方法
①データ・ベースだけを提示して生成させる。
サンプル・データ・ベースのDDSソースだけを
AIに貼り付けて生成を指示する。
例えば
商品マスター(QTRFIL/SHOHIN) のDDSソースは
A**********************************************
A* SHOHIN : 商品マスターファイル *
A**********************************************
A UNIQUE
A R SHOHINR TEXT(' 商品マスターレコード ')
A*
A SHCODE 10A COLHDG(' 商品コード ')
A SHNAME 24O COLHDG(' 商品名 ')
A SHTANK 7S 0 COLHDG(' 単価 ')
A EDTCDE(1)
A SHSCOD 4A COLHDG(' 品種コード ')
A*
A K SHCODE
クラウドAIにこのような情報を5250画面からクリップ・ボードにコピーしたものを
張り付けて指示を出す。
小さなソースであれば良いが大きなソースを張り付けるのは
後から問題になってくる場合がある。
②お手本とするモデル・ソースも提示する方法
データ・ベースのDDSに加えてテンプレートとして
参照するDSPFソースまたはRPGソースを提示する方法である。
DSPFのソースを生成させた後でAIがRPGソースも作れると
さらに提案してくる場合がある。
その提案に応えてRPGソースの生成を指示したとしても
私たちが期待するほどのソースは生成されない。
確かにAIはシンプルで良いRPGソースを生成するが
考慮点が多く抜けていて実用レベルのソースは
出てこないがAIが独力で生成するRPGソースのレベルを
興味深く見たいのであれば生成を指示しても良い。
–次回以降に実際のクラウドAIによる生成を紹介する。
