🤖

ChatGPTのCode Interpreterで何ができるかを直接聞いてみた

2023/07/08に公開

この記事について

表題の通りです。

OpenAIからCode Interpreterという機能が利用可能になったとのことで、

https://twitter.com/OpenAI/status/1677015057316872192

解説記事もないしどうしよーって私は、

「この際だから直接Code Interpreterに聞いてみよう!」

という感じで、勢い任せにこの記事を書きました。

もしよかったら見ていってください!

とりあえず質問してみる

image.png

Code Interpreterで出来ることを教えてください。

すると次のような結果が返ってきます。

image.png

以下の内容ができるということですね。

  1. コードの実行
  2. データ分析
  3. 数学的な計算
  4. ファイルの操作
  5. 機械学習のモデルのトレーニングと評価
  6. グラフやプロットの作成

ベースとしてはこれがメインの使い方らしいです。
1は特に言うこともないので、2~6の例をさらに見ていきます。

データ分析の例

データ分析の例を見せてください。

こんな命令を続けて出してみます。
すると、勝手にデータを作って勝手にテーブルを作りました(えぇ……ドン引き)

image.png

ということなので、まず一つ目の使い方としては、CSVファイルを読み込ませて、テーブルとか分析をしてもらうって感じですね。
凄く使えそう!

数学的な計算の例

数学的な計算の例を見せてください。

すると結果が、

image.png

よく分からない。
ということで、さらに質問してみます。

image.png

計算機能としては、どうやら文章で解いてくれるレベルらしいです。
つまり、数学の文章題を解くことも可能かもしれません。
センター試験どれだけ取れるのかな?

ファイルの操作の例

同様に例を出してもらいます。

image.png

ということで、出来ることとしては以下の通りです。

  1. 処理結果をファイルに出力する。
  2. ファイルから値を読みだせる

という感じですね。
なので、計算処理を続けて、一時的に「〇〇ファイルに出しておいて」といって、後から抽出することも可能そうです。
めっちゃ便利じゃないですか。

機械学習のモデルのトレーニングと評価の例

image.png

ちょっと良く分からんですね。
さらに聞いてみます。

image.png

image.png

結論から言うと、訓練済みのモデルさえあれば、機械学習の利用は可能だよっていことです。
モデルをとってくれば環境構築せずに使えるってことですよね。
すげー、めっちゃいいじゃないですか。

グラフやプロットの作成の例

image.png

便利そうですねー。

まとめ

ざっと見た感じ、個人的には「環境構築なしで成果物を出せる」というところが凄いと思いました。
Pythonあるあるですが、図にプロップとしようとすると、ライブラリの依存で数時間格闘しないといけなかったり、面倒くさいんですよね。

それが無い世界って凄いと感じました。

宣伝

普段はAIに関する個人開発を行ったりしています。

現在進行形では、チュートリアルMakerという講座を自動生成してくれるツールを作っています。

https://twitter.com/Marine765_/status/1676435213306695681

また、noteではプロンプトの検証に関する記事を上げたりしています。

https://note.com/gamari_/n/n7f452cb488ac

もしよかったらフォローしてください!

Discussion