ChatGPTでCode Interpreter機能が2023/7/6にリリースされましたね。
ということで早速勉強会にてこれをチーマに色々話し合ってみました。
Code Interpreter is 何
ChatGPTのPluginの一種で、回答にあたり必要に応じてコードを生成・実行して結果をDLできる状態で渡してくれたりする機能です。
例えば、キャラクターの画像を読み込ませて、背景を黄色にしたものをDLリンク付きで回答してくれたり、株価のcsvを読み込ませて、どのような傾向があったかグラフで教えてくれたりといったことができます。
やってみたこと・できたこと
次のようなことはできました。
- 長いテキスト処理
- 画像処理
- 画像の背景を黄色にする
- csvの読み込み
- 株価のトレンド分析
- docxの読み込み
- 職務履歴書の要約
- pythonのxxxライブラリを利用してxxxをする
- pptxライブラリを利用して、先に読み込んだ株価の分析結果を記載してもらう
> https://chat.openai.com/share/7dfc379e-c50d-4d30-8c29-dce48012ce35
画像処理
画像処理は、試しにWordPressのキャラクターである「わぷー」の加工をお願いしてみました。
こんな感じで依頼しました。

依頼前と後の画像はこのような感じです。


実は最初依頼した状態では、期待通り処理されなかったので、問答をいくつか通して、最終的に緑背景にしたものを出力してもらいました。結果的には満足です。
csv読み込み
webサイトから日経平均株価をDLし、分析を依頼してみました。

データには期待と違う文字エンコーディング方式(UTF-8)が指定されていたり、処理には余計なフッタ行が含まれていたりしましたが、次々に自己解決していきます。これはすごい。
そして、最終的に結果をグラフ化してくれました。

pythonのxxxライブラリを利用してxxxをする
分析結果をパワポにしてもらいました。


非常に簡易的ですが、期待通りです。
その他
職務履歴書のwordファイルを読み込み、内容を要約したり、マッチしそうなロールを紹介してもらったりということもできました。便利。
やってみたこと・できなかったこと
色々ためしてみましたが、以下のようなことは今は期待する結果が得られませんでした。
- 画像からウェブサイトを作成
- 画像から内容を把握して構造化するのを期待していましたが、それは難しそう
- pdfの読み込み
- PDFには対応していない様子。OCR機能が組み込まれたらできるようになるかもですね。
さいごに
またそんなに使い尽くせていないので、引き続き仲間と便利な使い方を模索していきたいと思います。
とりあえず、今確認できた機能だけでもめっちゃ仕事に使えます。