ChatGPT アーティファクト コード インタープリターがついにオープンしました。どのように使用するのですか?ここは乳母レベルのチュートリアルです

2 日前、OpenAI は、公式プラグイン コード インタープリターを 1 週間以内に設定のベータ パネルを通じてすべての ChatGPT Plus ユーザーが利用できるようにすると発表しました。

このニュースには多くの人が興奮しましたが、結局のところ、Code Interpreter はこれまでクローズド ベータ段階にあり、実際に使用したのは少数のユーザーだけでした。これらの内部テスト ユーザーは、データの分析、グラフの作成、ファイルの編集、数学的演算の実行などにこれを使用しており、応答は一般に良好です。

それほど長く待つ必要はありませんでした。本日 (7 月 9 日)、Code Interpreter が正式にオープンされました。

ただし、多くのユーザーにとって、コード インタープリターを最大限に活用する方法を検討する必要があります。

以下は、参考として内部テスト ユーザーによって投稿されたいくつかの例です。

「博士課程の数週間で学んだことを、AI は数秒で完了しました」

ペンシルベニア大学ウォートン スクールの教授であるイーサン モリック氏は、ChatGPT Plus ユーザーであり、コード インタープリターのアルファ バージョンを数か月間試してきました。 Code Interpreter に対する彼の評価は依然として比較的高く、「これまで使った中で最も便利で興味深い AI モード」と呼んでいます。

Ethan Mollick 氏は 2 つの観察を明らかにしました: 1) コード インタープリターは完全に偶発的なプラグインとは異なり、非常にうまく機能します; 2) ヒントの作成は通常は不要で、ユーザーはコードまたはデータと自分が望むものについて AI に話すだけです。

「コード インタープリターは、物事にひどい名前を付けるという OpenAI の長い伝統を引き継いでいます。なぜなら、それはプログラムの仕方をまったく知らない人にとっておそらく最も役立つからです。これにより、現存する最先端の AI である GPT-4 をアップロードできるようになります。 」

誰もがすぐに使い始められるように、Ethan Mollick 教授はコード インタプリタの使用に関する自身の経験と洞察を伝えるガイドを作成しました。

私が博士課程で習得するのに数週間かかった作業を、AI は数秒で完了し、多くの場合、人間のアナリストが予想していたよりもエラーが少なくなります。しかし、人間がコードインタープリターに取って代わられるわけではないことも私には明らかです。代わりに、AI は私たちが自動化に期待してきたことを実行します。つまり、仕事の最もイライラする繰り返しの部分から私たちを解放し、重要なことに集中できるようになります。分析プロセスを簡素化することで、より深く、より満足のいく作業を行うことができます。詰め込みではなく重要なことに集中できるため、私の時間は価値が下がるのではなく、より価値のあるものになります。

**コードインタープリターはChatGPTの欠点を補いますか? **

具体的には、コード インタープリターは、問題解決のための一般的なツールボックス (Python でコードを記述することによって)、使用できる大容量メモリ (最大 100 MB のファイルをアップロードでき、これらのファイルは圧縮形式で保存できます) を AI に提供します。 a 大規模な言語モデルを利用する方法で、このツールボックスを人工知能に統合します。

これにより、ChatGPT の以前のバージョンに関するいくつかの問題が修正されます。

  1. コード インタープリターを使用すると、AI は数学的な問題 (非常に複雑な数学の問題) を実行したり、より正確なテキスト作業 (段落内の単語数を実際に数えるなど) を実行したりできます。これは、AI の数学的および言語的問題を解決するための Python コードを作成できるためです。大規模な言語モデルの本質的な弱点。このツールを次のように使用すると非常に便利です。

※同様にCode Interpreterのワード数は104ワードです。 *

  1. コードインタープリターは、幻覚や混乱の可能性を減らします。 AI が Python コードと直接連携する場合、コードが間違っていると Python はエラーを生成し、コードは LLM 自体ではなくデータを操作するため、コードは AI を「正直」に保つのに役立ちます。 、AI によってデータにエラーが挿入されることはありません。もちろん、それは完璧ではなく、AI は依然として幻覚を見せる可能性があります (AI は生成できるグラフィックスが見えると思われることがよくありますが、このモードの ChatGPT はそうではありません)。しかし、これらのバグはそれほど一般的ではなく、コードやコードに影響を与える可能性は低くなります。データそのもの。

  2. コードインタープリターにより、人工知能がより広く使用されるようになります。多くの問題はコードで解決できます。GPT-4 は、新しく興味深い方法でコード インタープリターをいつ使用するかを判断するのに非常に優れています。たとえば、地球が丸いことを懐疑的な人に証明するためにコードを使用するようにユーザーが要求した場合、コード インタープリターはテキストとコードおよび画像を組み合わせて複数の引数を提供します。

4. コードインタープリタがすべての作業を置き換えることができるため、ユーザーはプログラミングする必要がありません。以前の LLM の多くはコードを作成できますが、自分で実行してデバッグする必要があります。これまで Python を実際に使用したことがない人にとって、それは難しく、間違いを修正するために AI と行ったり来たりする必要があります。これからは、AI が自らの間違いを修正し、出力を提供します。

5.より多くのAIモーメントを与えます。 GPT-4 を使用したことがある人なら誰でも、マシンの中に本当に幽霊がいるように感じた瞬間を少なくとも数回は経験したことがあるのではないでしょうか。実際にはそれは幻想であることが知られており、LLM には知覚も知性もまったくありません。しかし、これらの瞬間は、よりスマートな AI の未来を垣間見ることができ、時には刺激的で、時には不安になります。コード インタープリターでは、かなりの数の「奇妙な」瞬間が提供されます。

たとえば、イーサン・モリックはかつてAIに「さまざまな感情状態をコードで呼び出してください」または「コードでは不可能なことを見せて、それを実証してください」と頼みました。ここでは、「自由に使える描画ツールを使用して、画像を作成してまったく新しいメモを作成します。人間と協力する AI としての経験に関連したものにします。」の結果を示します。

コード インタープリターを使用してデータを処理する方法

Code Interpreter は、量的分析の複雑さの多くを自動化し、データに対して非常に洗練されたアプローチを実行できる優れた「データ サイエンティスト」です。この点を説明するために、イーサン モリックは「スーパー ヒーロー」と呼ばれる興味深いデータセットから始めます。

データのアップロードは簡単で、ZIP ファイルなどの圧縮データでも、プラス ボタンをクリックするだけです。

最初のヒントをデータに含める必要がありますが、かなり最小限で構いません。イーサン モリックは、スーパーヒーローの力に関するデータをここに示します。それを調べて、何が見つかったのか教えてください。」と使用し、素晴らしい結果を得ました。データ ディクショナリがある場合は、それを直接貼り付けることもできます。 AI は、コンテキストからデータの意味と構造を理解することに非常に優れています。

コード インタープリターは、迅速な生産というよりも、AI と対話し、アナリストとして AI と対話していることがわかります。

実際、プロンプトが重要と思われる例外が 2 つあります。まず、AI は自分ができること (GIF や 3D マップの作成など) を忘れることがあるため、AI を奨励する必要がある場合があります (「あなたは、 GIF、試してみてください"); 次に、AI の動作を改善してもらいたいと考えています。この結果に対してさらにテストを行うように依頼するだけです」または「このグラフをより美しくする」ように依頼するだけで、通常は問題ありません。

データがロードされたので、次は GPT にデータ分析の最悪の部分、つまりデータのマージとクリーニングを実行させます。

コード インタープリターは、これをすべて「かなり複雑な」方法で自動的に処理しますが、人間のデータ アナリストに指示するかのように、直接質問すると役立つことがよくあります。また、システムが絶え間なく機能し、間違いが見つかるとそれを修正することにも気づくでしょう。たとえば、列の名前が間違っていることに気づき、それを修正しました。

ただし、これはユーザーが AI を盲目的に信頼するのではなく、結果とプロセスを慎重に検討することをお勧めすることも示しています。

次に分析ですが、AI はそれについてよく知っているようです。プロンプトは、「他の要因に基づいてヒーローが持つ可能性のある力を予測するなど、予測モデリングを行うことに興味があります。これにはどのようにアプローチすればよいですか?」

すると、コードインタープリターがランダムフォレストを構築しました!ただし、数値データの平均を使用して欠損データを計算するという決定に著者らが同意していないことからも、専門家による人間の監視が重要である理由もわかります。著者自身であれば、データは破棄されるでしょうが、良いニュースは、AI に手法の変更を求めたり、他のオプションについて話し合ったりすることができることです。

AI は他にも多くの分析を行うことができますが (結局のところ、Python コードを書くだけです)、意味のある分析方法を選択する能力はしばしば印象的です。たとえば、これは超大国に関する Web 分析であり、「別の非常に複雑で興味深い分析を実行できますか?」というプロンプトが表示されます。

しかし、Code Interpreter の最も印象的な点は、非常に人間に優しい方法でデータを「推論」できることです。ウェブ分析の結果について尋ねると、興味深い結論が導き出されました。ヒーローが通常持つ一連の能力は、本質的に視覚的なものであり(漫画本から来たものであるため)、特定の原型に適合し、進行中の冒険を構築するのに最適です。

この対話機能は視覚化フェーズでも機能し、AI とやり取りして改善や変更を求めることができます。たとえば、「3D チャートを含む、洞察力に富んだチャートを少なくとも 6 つ含むインタラクティブなダッシュボードを作成します。ダッシュボードを美しくしてください。」というプロンプトが表示されます。

Code Interpreter は最初にダッシュボードを作成しましたが、作成者が望んでいたものとまったく一致しなかったため、彼は単に「これを改善して、より多くの名前を含めてください」などと言いました。コード インタープリターは、ダウンロード可能な対話型ダッシュボード ファイルを表示します。それを Web ブラウザーに置くだけです。ダウンロード可能な出力は、コード インタープリターを使用するもう 1 つの優れた方法です。

20 の素晴らしい使用例

データ分析に加えて、Code Interpreter には多くの素晴らしい用途があります。 Twitter では、「Chase Lean」という名前のネチズンが 20 の使用例を集めました。どのような新しい遊び方があるのかも学びましょう。

1. 画像からビデオを生成

まず、アニメーション化したい画像をアップロードします。

次に、AI はこの食べ物の画像を左から右にアニメーション化するように求められます。ヒントを変更することで、独自のアニメーションを作成できます。 Enter キーを押すと、30 秒以内にビデオが表示されます。

画像を小さくするには、GPT にサイズを 50% に変更するように指示します。ビデオを下から上にパンするには、プロンプトを「開始: 下 → 中央 → 上: 終了」に変更します。ビデオを 2 倍速くしてフレームを変更します。ステップ サイズは 8 ピクセルから 16 ピクセルまでです。

2. 画像からテキストを抽出

3. データをインテリジェントに理解、分析、解釈します

4. 現実的な物理学を使用してハード SF をシミュレートします

最初: 「SF シナリオをプレイするつもりです。私はキャプテンになります。ここに問題があります。シナリオ内のすべての課題に、コードでシミュレートする実際の物理学を含める必要があります。」

5. 画像からカラーパレットを抽出

コード インタープリターは、画像から色を抽出してパレット .png を作成し、メモリが使い果たされたときに大きな画像を自動的に圧縮できます。

6. QR コードを生成します

7. アニメーションをビデオに変換

コード インタープリターを使用すると、アップロードされた GIF を、ChatGPT で低速スケーリングの長い MP4 ビデオに変換できます。

8. オプション データを分析して最適な契約を決定します

コード インタープリターを使用して、7 月 21 日に期限切れになる AAPL のオプションを分析します。

まず、設定でコード インタープリターを有効にしてから、データ ファイルをアップロードします。この例では、データは CSV ファイルです。

** **9. 音楽の好みを分析する

コード インタープリターを使用して 300 時間の Spotify のお気に入りプレイリストを分析し、Spotify API からエクスポートし、多次元 PCA および t-SNE 分析を実行して音楽の好みを要約しました。

10. 不動産データのデータ分析

11. ランダム データの生成と描画

12. マトリックスレインのGIFアニメーションを生成

13. クリーンなデータ、データ分析と視覚化

コード インタープリターを使用すると、データをアップロードし、簡単な英語の指示を提供するだけで、データのクリーニングと自動操縦でのビジュアル チャートの生成のすべての作業を完了できます。

14. 灯台の位置マップを作成します

米国の各灯台の位置の CSV ファイルをアップロードすると、コード インタープリターは、マップが非常に暗い場合でも、各灯台が点滅する、それらの灯台の位置の GIF マップを作成できます。

15. データを Web ページに変換

UFO 目撃情報の生のデータセットが与えられると、コード インタープリターは完全に機能する HTML ヒートマップを生成します。これは静的バージョンです (好きなだけバージョンを作成することも簡単です)。

16. Python を使用して STATA コードをコピーします

コード インタープリターは古い STATA ファイルとコードを取得し、Python でコピーすることができます。「これは stata do ファイルと dta ファイルです。分析をコピーしてください。」、「CSV ファイルをください。」

17. ビットコイン データセットをダウンロードして分析します

:「2011年以降の価格を季節分解してみる」

18. 犯罪データの傾向の可視化

19. 遺伝子の共発現のヒート マップを生成します

20. タイタニック号のデータセットの分析

タイタニック号のデータセットをアップロードし、コード インタープリターにデータの完全な探索的分析を実行するよう依頼します。出力には次のものが含まれます。

  1. データの簡単な概要。

  2. 乗客カテゴリーの分布図。

各グループの生存率グラフ 4.

相関行列 4.

  1. データの洞察。
原文表示
内容は参考用であり、勧誘やオファーではありません。 投資、税務、または法律に関するアドバイスは提供されません。 リスク開示の詳細については、免責事項 を参照してください。
  • 報酬
  • コメント
  • 共有
コメント
0/400
コメントなし
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)