ChatGPTによるコード生成を試してみよう 「生成AIによるコード生成とCode Interpreter活用ハンズオン with PLATEAU」8月3日オンライン開催
国土交通省は8月3日、「生成AIによるコード生成とCode Interpreter活用ハンズオン with PLATEAU」をオンライン開催する。
OpenAIがプラグイン「Code Interpreter」を7月に公開し、生成AIによるコード生成やCode Interpreterは今後、人々の仕事の領分や内容を大きく変える可能性がある。今までコードとは無縁だった人たちも、ダイナミックにデータを分析加工できるようになる可能性がある。
「ChatGPTによるコード生成」で可能になること
・プログラミングをほとんどやってない人でも一定の動くコードが作れる
・エラーメッセージの解釈や改善コードの提案、テストデータ生成など生産性の向上
・アルゴリズムの提案・解説・解釈(リファクタリングにも応用可能)
「ChatGPTのプラグインであるCode Interpreter」で可能になること
・数値などのデータや画像をアップロード可能
・プロンプトで与えた課題やデータをもとにPythonコード生成実行して分析する
・自ら結果を評価してゴールが得られるまでトライを繰り返す
Code Interpreterはとくにデータサイエンス分野などで注目されているが、ソフトウェア開発の生産性やさまざまな分野のクリエイティビティーを劇的に変えると考えられている。そうした背景を踏まえ、今回のハンズオンでは以下のような内容となっている。
・ChatGPTのコード生成やCode Interpreterをはじめるための導入案内
・Code Interpreterを使ったCityGMLや点群データ解析のハンズオン
なお、CityGMLは国土交通省が推進する3D都市モデル「Project PLATEAU」でも採用されている標準規格。今回のハンズオンはPLATEAUに関わる人を中心に案内しているが、単純にChatGPTによるコード生成をやってみたいという人や、Code Interpreterの実践的な使い方を知りたい方にも役立つ内容となっている。
タイムスケジュール(予定)
15時45分:会場オープン
16時:概要説明/PLATEAUについて
16時5分:ChatGPTによるコード生成とCode Interpreter 導入案内
16時20分:Code Interpreter活用ハンズオン(質疑応答含む)
18時20分:交流会
19時:閉会
ハンズオン内容(予定)
ChatGPTによるコード生成とCode Interpreter 導入案内(10分)
1. ChatGPTによるコード生成とは
2. Code Interpreterとは
Code Interpreter活用ハンズオン(120分)
1.ハンズオン CityGMLや三次元点群データ、その他GISデータの分析処理など
2. 質疑応答
※ハンズオン情報共有用リポジトリ:https://github.com/furuhashilab/chatgpt4plateau
登壇者
事前準備
下記を確認の上、参加のこと。
・ChatGPT plus(20ドル/月)の有料プランの加入。
・Pythonの動作環境(Python 3.9以上、単体でOK=Anacondaでも可)