ChatGPT は、公開されてからこの数か月で世界を席巻しました。実際、ほんの数ヶ月しか経っていませんか?それがもたらした影響は、何年も前から存在しているように感じさせます.

しかし、そのすべての長所とは裏腹に、それほど小さくはない小さな欠点が 1 つあります。最近の情報にアクセスできませんでした。それが持っていた唯一の情報は2021年半ばまででした。しかし、OpenAI はついにそれを変え始めています。いいえ、新しいデータでトレーニングされていません。しかし、OpenAI はついに ChatGPT のプラグインの初期サポートを実装し、インターネットやサードパーティ サービスに接続できるようにしました!

ChatGPT プラグインとは?

プラグインは、言語モデル専用に設計されたツールです。チャットボットの機能を強化し、以前は不可能だったタスクを実行できるようにします。たとえば、スポーツの試合結果や株価などのリアルタイム情報を取得したり、ユーザーに代わってフライトの予約などのアクションを実行したり、会社のドキュメントなどのナレッジ ベース情報を取得したりできます。

ChatGPT の開始以来、プラグインはユーザーから最も要求の高い項目でしたが、OpenAI がついに提供されました。しかし、それらのリリースは段階的で反復的なロールアウトになる予定です.当初、OpenAI はいくつかのサードパーティ製プラグインといくつかの独自のプラグインのみをリリースしました。

プラグインを作成したい開発者だけでなく、ユーザーのアクセスも現在制限されています。さらに、エンドユーザーとして、現時点ではChatGPT Plusユーザーにのみアクセスが許可されていますが、ChatGPTは将来的にロールアウトを拡大する予定であると述べています.

アクセスは、ウェイティング リストに参加した後にのみリクエストできます。これには、アクセスを希望する理由と、フィードバックを提供する意思があるかどうかに関する簡単なアンケートへの記入が必要です。

サードパーティのプラグインのリストには以下が含まれます:

Expedia – このプラグインを使用すると、ChatGPT を使用して次の旅行を計画でき、ホテル、フライトなどの空室状況と価格に関する完全な情報が得られます。 FiscalNote – この ChatGPT プラグインを使用すると、リアルタイムの法律、政治、および規制に関する情報とデータにアクセスできます。 Instacart – ChatGPT を使用して、近くの食料品店やスーパーマーケットから食料品を注文します。 KAYAK – ChatGPT 内で KAYAK を使用して、定義した予算内で車、ホテル、レンタルなどを検索します。 Klarna Shopping – ChatGPT の会話内で、さまざまなオンライン ショップの価格を検索して比較します。 Milo Family AI – 親が子育てを強化するためのプラグイン。 OpenTable – チャットでレストランのおすすめと予約リンクを取得します。 Shopify から購入 – さまざまなブランドの商品を検索します。 Slack – Slack で ChatGPT を使用してコミュニケーションを合理化します Speak – AI を活用した語学教師 Wolfram を取得します – ChatGPT を取得して、計算や数学の知識などにアクセスします Zapier – このプラグインを使用して、ChatGPT 内の 5000 以上のアプリとやり取りします。

OpenAI 自体からの 2 つのプラグインもあります。ブラウジング (Web ブラウザー) とコード インタープリター、およびレトリーバーと呼ばれるオープンソース プラグインです。現在、すべてのプラグインはアルファ テスト段階にあります。

これらのプラグインはどのように機能しますか?

OpenAI によると、プラグインは ChatGPT のような言語モデルの「目と耳」です。言語モデルに関する事実は、学習データからしか学習できず、学習が制限される可能性があるということです。 ChatGPT は、テキストベースの指示のみを提供できます。これらのプラグインは、これらの指示に従うだけでなく、最新すぎる、個人的すぎる、または具体的すぎてトレーニング データに含めることができなかった情報を利用可能にすることができます。

しかし、次の場合に発生する安全上の懸念があります。指示に従い、自分に代わってアクションを実行する AI モデルについて考えます。これが、プラグインの展開が遅い理由です。 OpenAI は安全性をコア原則として構築し、実際の使用状況を監視します。

これらのプラグイン モデルのいくつかがどのように機能するかを見てみましょう。

ブラウジング

これは、ChatGPT をインターネットに接続するプラグインであり、OpenAI 自体の 2 つのプラグインの 1 つです。このプラグインは、あまり興味のない出来事で Microsoft の Bing 検索 API を使用します。両社は何年も前から取引を行ってきました。初期投資とは別に、Microsoft は現在、OpenAI テクノロジを使用して新しい Bing AI を強化しています。

モデルは、インターネットの閲覧方法を知っているだけでなく、いつインターネットを閲覧し、いつ閲覧しないかも知っています。たとえば、ユーザーが ChatGPT にオスカー 2023 に関する情報を求めると、インターネットでクエリを正確に検索します。しかし、史上初のアカデミー賞について尋ねられたときは、インターネットを検索しません。その情報はトレーニング データの一部だからです。

注: 最初の外観に基づくと、「ブラウジング」と「コード インタープリター」は「プラグイン」とは別のモデルのようです。動作方法は、ブラウジング、コード インタープリター、プラグインの 3 つのオプションで構成されるドロップダウン メニューから、現在使用したいモデルを選択することです。

ChatGPT でインターネットを閲覧するには、「閲覧」モデル/プラグインを選択する必要があります。

Credits: OpenAI

これで、ユーザーがインターネットの閲覧を要求するプロンプトを入力すると、それが実行されます。ボットが情報に慣れるまでに時間がかかるため、プロセスには時間がかかります。 [Web の閲覧] タイルを展開すると、応答が生成されるまでの ChatGPT のアクション フローを確認できます。

Credits: OpenAI

そこで、検索したクエリ、クリックしたリンク、リアルタイムで読み取り中の時間を確認できます。テキストベースの Web ブラウザーを使用しているため、検索結果を超えて実際に Web サイトを読み、ナビゲートできます。

Credits: OpenAI

ChatGPT がイベントに追いつくと、以前と同様に自然言語モデルで回答を提供します。ただし、ブラウジング モデルで生成された場合、回答には引用が含まれます。引用をクリックすると、ウェブサイトに移動します。この特定の側面は、Bing Chat AI と同じです。

安全性の観点から、テキストベースのブラウザは GET リクエストしか作成できないため、特定のリスクが軽減されます。たとえば、モデルはインターネットから情報を取得することしかできませんが、フォームの送信などの「トランザクション」操作を実行することはできません。

コード インタープリター

OpenAI の 2 番目のプラグインであるコード インタープリター モデルは、ChatGPT に Python インタープリターを提供します。また、短期間のディスク容量も提供します。

1 回のチャット中はセッションが有効であるため、次の通話は前の通話に基づいて構築できますが、時間の上限があります。さらに、Code Interpreter は、ファイルのアップロードと結果を含むファイルのダウンロードもサポートしています。

それを安全に保つために、OpenAI はそれをサンドボックス化され、ファイアウォールで保護された実行環境に保持しています。 Code Interpreter のインターネット アクセスも無効になっています。 OpenAI によると、この動きはモデルの機能を制限しますが、最初は正しい動きだと感じています。

会話を始める前に、「コード インタープリター」モデルを選択する必要があります。

クレジット: OpenAI

ユーザーがコード インタープリター プラグインの使用を必要とするプロンプトを入力すると、ChatGPT はそれを使用して必要な計算を実行し始めます。ブラウジングと同様に、ユーザーは [Show Work] をクリックして ChatGPT の計算の流れを確認でき、計算のすべてのステップが表示されます。

クレジット: OpenAI

初期テストで、OpenAI はこのプラグインが特定のシナリオで役立つことを発見しました。これらには以下が含まれます:

量的および質的の両方の数学的な問題を解決すること。多くのユーザーが興奮しているデータ分析と視覚化を行っています。フォーマット間のファイル変換

OpenAI は、ユーザーが試してみると、コード インタープリターが実行できるより便利なタスクを発見することを期待しています。プラグインモデルの下。これには、開発者が使用できる OpenAI のオープンソースの Retriever プラグインと、12 のサードパーティ プラグインも含まれます。

プラグイン モデルがドロップダウンから選択されると、ユーザーはストアから目的のプラグインをインストールできます。

クレジット: OpenAI

プラグインがどのように機能するかを簡単に説明します:

ユーザーがプラグインをインストールして有効にすると (彼らは勝ちました)自動的にアクティブ化されません) 会話を開始すると、OpenAI はプラグインの簡潔な説明をメッセージで ChatGPT に挿入します。このメッセージはエンド ユーザーには表示されませんが、プラグインの説明、エンドポイント、および例が含まれます。そのため、会話でプラグインを使用することを選択するまで、ChatGPT はそれについて何も知りません.すべての会話で使用するプラグインを有効にする必要があります。

Credits: OpenAI

これで、クエリを ChatGPT に送信できます。ボットは、プラグインを呼び出すことが適切であると判断した場合、API 呼び出しを使用して実行します。つまり、プラグインを呼び出す必要があるかどうかを自分で判断できます。

次に、プラグインから取得した結果を生成する応答に含めます。

ChatGPT が OpenTable、Wolfram、および Instacart のプラグインを使用する方法の例を次に示します。ユーザーが ChatGPT に、土曜日はビーガン レストランを、日曜日はビーガン レシピをおすすめするように依頼します。彼らはまた、Wolframを使用して推奨するレシピのカロリーを計算し、Instacartからレシピの材料を注文するように依頼します. AI ボットはまさにそれを行います。

Credits: OpenAI

まず、OpenTable を使用してレストランをおすすめし、予約するためのリンクを表示します。

Credits: OpenAI

ビーガン レシピ (以前は可能だった) を推奨し、Wolfram を使用してレシピのカロリーを計算します。

Credits: OpenAI

最後に、必要なすべての材料を Instacart のカートに追加し、ユーザーがクリックするだけで完了できるリンクをユーザーに提示します。

Credits: OpenAI

プラグインは、ChatGPT の動作方法を完全に変えようとしています。過去数か月の AI の進歩の速さは、同じように恐ろしくもあり、生きるのに最適な時期でもありますね。

Categories: IT Info