MITの中国人博士課程学生がChatGPTをJupyterに移行し、自然言語プログラミングをワンストップソリューションに

MITの中国人博士課程学生がChatGPTをJupyterに移行し、自然言語プログラミングをワンストップソリューションに

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載しています。転載の際は出典元にご連絡ください。

自然言語プログラミングは Jupyter で直接実行できます。

MIT の中国人博士課程の学生によって作成されたこのプラグインは、プログラミング ツールと GPT-4 間のシームレスな接続を実現します。

ロード後、必要なプログラムを「言う」だけで、コードを取得してデバッグし、直接実行できます。

作者はChatGPTとJupyterの名前を組み合わせてChapyterと名付けました。

Chapyter がリリースされた後、vscode ユーザーはそれを羨望の眼差しで見つめ、いつか自分たちも使えるようになることを願っていました。

作者はまた、より多くのプラットフォームに適合したバージョンが開発中であると回答した。

Jupyterで自然言語で直接プログラミング

Chapyter と以前の Colab の違いは何ですか?

開発者は表をリストしました:

Jupyter では、Chapyter は自然言語で直接プログラムを記述し、自動的に実行できます。

たとえば、フィボナッチ数列の最初の 50 項を知りたいとします。

ご覧のとおり、Chapyter はコードを提供するだけでなく、結果を直接実行します。

さらに、Chapyter は古いコードを呼び出して結果を実行し、いくつかの新しい操作を実行することもサポートしています。

たとえば、前のプログラムはいくつかのデータを生成しましたが、これらのデータを直接呼び出して視覚的なイメージを生成することができます。

AI 生成コードの信頼性が低いのではないかと心配ですか?問題ありません。いつでもシームレスに手動デバッグに切り替えることができます。

Chapyter で使用されるすべてのプロンプトはオープンかつ透明であり、GitHub ページの Program.py で直接確認できます。

また、Chapyter は GPT の API バージョンを使用しているため、プライバシー漏洩についてあまり心配する必要はありません。

GPT API ユーザー契約によれば、API を通じて行われた会話はモデルのトレーニングには使用されないからです。

簡単な導入

Chatpyter の導入プロセスは非常に簡単です。

Pythonとnode.jsがインストールされている環境では、コマンドラインモードで「pip install chapyter」コマンドを直接使用することでインストールを完了できます。

インストール プロセスにより Jupyter がバージョン 4.0 以上にアップグレードされ、環境が変更される可能性があることに注意してください。

インストール後、環境変数に GPT API キーと組織名を設定すると、デプロイが完了します。

使用する際は、Jupyterで「%load_ext chapyter」と入力してChapyterを起動します。

より詳細なチュートリアルについては、GitHub ページの examples ディレクトリにあるドキュメントを参照してください。

著者について

Chapyter の著者は、MIT の中国人博士課程学生、Shannon Zejiang Shen です。

彼の NLP における具体的な研究対象は、科学、法律、医学における意味理解です。

HCI の分野では、シェン氏は人間 (特に専門家) が AI モデルとどのように対話するかについても研究しています。

GitHub プロジェクト ページ: https://github.com/chapyter/chapyter/

<<:  十八龍掌:トランスフォーマーのメモリ使用量を最適化するこのスキルの組み合わせは、収集する価値があります

>>:  コードの 80% が数秒で生成されます。 AIアーティファクトCopilotがアップグレードされ、5年後には何百万人もの開発者がコードを書けるようになる

ブログ    

推薦する

シンプルなデータ暗号化と復号化アルゴリズムの実装方法を教えます

この記事では、シンプルだが実用的な暗号化方式を実装する方法を紹介します。実際のプロジェクト開発におけ...

第14次5カ年計画を見据えて、我が国のロボット産業はどこに向かっているのでしょうか?

ロボットは製造業の「至宝」とみなされています。近年、人口ボーナスの継続的な減少と自動化生産の需要の継...

顔認識の専門家、王国天氏:人工知能、機械学習、機械視覚とは何ですか?

昨今、人工知能はますます話題になり、応用されていますが、人工知能、機械学習、マシンビジョンとは一体何...

Cacti パーセンタイル監視アルゴリズム

Cactiパーセンタイル監視アルゴリズムcacti のテンプレート自体はハードディスクの使用サイズし...

Meili United のビジネスアップグレードにおける機械学習の応用

一般的に、機械学習は電子商取引の分野では、推奨、検索、広告の 3 つの主要な用途があります。今回は、...

舌先にAI

世界中の食べ物は、まさに世界の花火のボウルに過ぎません。人工知能は、新しい技術科学として、日常生活に...

...

ビジュアルトランスフォーマーのより深い理解: ビジュアルトランスフォーマーの解剖学

この記事は、Heart of Autonomous Driving の公開アカウントから許可を得て転...

iCubヒューマノイドロボットは目を動かしたり、話したり、人を抱きしめたりすることができ、今回は遠隔操作も可能だ

2011 年には、子供のような iCub ヒューマノイド ロボットについて耳にしていました。これは次...

距離ベクトルルーティングアルゴリズムの仕組みを説明する

[[122231]]現代のコンピュータ ネットワークでは、ネットワーク トポロジやトラフィックの変化...

人工知能の10大技術分野

[[357814]]これを読んでいるあなたは、目の前のウェブサイトから CT スキャンの読み取りまで...

機械学習と予測アプリケーションに必要な50のAPI

[[231536]] API は、ソフトウェア プログラムを構築するためのプロトコルとツールのセッ...

...

敵対的 AI とは何ですか?なぜそれが重要なのでしょうか?

[[250514]] [51CTO.com クイック翻訳] 人工知能 (AI) は、政府、企業、国...