見出し画像

OpenAI API(GPT-3) 入門 (6) - GPT-3による次世代アプリ

以下の記事を参考にして書いてます。

GPT-3 Powers the Next Generation of Apps

前回

1. はじめに

OpenAI API」の提供開始から9ヶ月経過した現在、世界中の何万人もの開発者が私たちのプラットフォームを利用しており、300以上のアプリで「GPT-3」が使われています。現在、1日あたり平均45億語を生成しており、このトラフィックは拡大し続けています。

「GPT-3」は、任意のプロンプトを与えると、自然言語によるテキスト補完を返します。開発者は、いくつかの例やプロンプトを「GPT-3」に見せるだけで、「GPT-3」をプログラムすることができます。「GPT-3」のAPIは、誰もが簡単に使えるように設計されており、機械学習チームの生産性を向上させる柔軟性も備えています。

2. GPT-3による次世代アプリ

これまで300以上のアプリで、「GPT-3」が使われています。
その一部をご紹介します。

2-1. Viable

画像1

Viable」は、「GPT-3」を使って、顧客のフィードバックから有用な洞察の要約を提供することにより、企業が顧客をよりよく理解するための手助けを行います。

調査、ヘルプデスクのチケット、ライブチャットログ、レビューなどからテーマや感情を識別します。次に、この集約された情報から洞察を引き出し、数秒で要約を提供します。

たとえば、「チェックアウトエクスペリエンスについて顧客を苛立たせているものは何ですか?」と尋ねられた場合、Viableは「読み込みに時間がかかりすぎるため、顧客はチェックアウトフローに不満を感じています。 また、チェックアウト時に住所を編集し、複数の支払い方法を保存する方法も必要です。」という洞察を提供します。

「自然言語からテーマを識別して要約を生成するGPT-3の機能により、Viableは、業界全体の企業の製品、顧客体験、およびマーケティングチームに、顧客の要望とニーズをよりよく理解させることができます」とViableのCEOであるDaniel Ericksonは述べています。

2-2. Fable Studio

画像2

Fable Studio」は、「GPT-3」を使って、新しいジャンルのインタラクティブストーリーを創造しました。

Wolves in the Walls」は、サンダンス映画祭、カンヌ映画祭、トライベッカ映画祭でプレミア上映され、エミー賞を受賞しています。

「GPT-3は、私たちのキャラクターに命を与える能力を与えてくれました。アーティストのビジョン、AI、感情的な知能を組み合わせてパワフルな物語を作ることに興奮しています。いつの日か、誰もがバーチャルビーイングを知るようになると信じています。」とFable StudioのCEOであるEdward Saatchiは述べています。

2-3. Algolia

画像3

Algolia」は、「GPT-3」を同社の製品「Algolia Answers」で使用し、顧客に関連性の高い、光速のセマンティック検索を提供しています。

「Algolia」は、OpenAI APIが登場した際に、「GPT-3」を同社の高度な検索技術と統合するためにOpenAIと提携し、顧客の質問をよりよく理解し、質問に答えるコンテンツの特定の部分に結びつける製品を開発しました。「Algolia Answers」は、出版社やカスタマーサポートのヘルプデスクが、自然言語による問い合わせを行い、自明ではない答えを導き出すことを支援します。210万件のニュース記事に対して「GPT-3」のテストを行った結果、「Algolia」は91%以上の精度を確認し、複雑な自然言語の質問に対してBERTの4倍の頻度で正確に回答することができました。

「テキスト検索だけでは答えることが難しい質問に対して、Algolia Answersは素晴らしい結果を出しました。"Why does a volcano erupt?" のような質問に対して、ニュースアーカイブから非常に関連性の高いエバーグリーンなコンテンツを返すことができました。」とABC AustraliaのプロダクトマネージャーであるPeter Buffingtonは述べています。

「GPT-3により、Algolia Answersで、これまで以上に複雑なクエリに答えることができるようになり、より深い文脈情報を識別して結果の質を向上させ、数秒で提供することができるようになりました」とAlgoliaのプロダクト&GTMマネージャーであるDustin Coatesは述べています。

3. プラットフォームの改善

「OpenAI API」チームはアクセスの拡大に伴い、コンテンツフィルタの実装や、開発者向けの新機能の提供など、プラットフォームの改善を継続的に行っています。

◎ Answers endpoint
提供された情報(ドキュメント、ナレッジベースなど)を検索して、関連するコンテキストを探し、プロンプトに追加する機能です。カスタマーサポートボットのようなアプリ開発にファインチューニングなしで使用できます。

◎ Classifications endpoint
ラベル付きの学習データをファインチューニングなしで活用できます。入力されたクエリに関して最も近い例を検索し、プロンプトに追加することで、多くの場合、最先端のファインチューニングされたモデルの性能と一致し、設定や適応が容易なAutoMLソリューションを提供します。

◎ Enhanced search endpoint
「Answers endpoint」と「Classifications endpoint」のバックボーンを提供し、大量のドキュメントに対応するとともに、安価で高速な検索を実現します。

◎ Safety
偏りや誤用は、業界全体に関わる重要な問題であり、私たちは非常に真剣に取り組んでいます。私たちは全てのアプリを審査し、責任を持って「GPT-3」を使用しているものだけを製品として承認しています。開発者には、製品化する前に、レート制限、ユーザーによる検証とテスト、またはヒューマンインザループ要件などの安全対策を実施するよう求めています。また、不正使用の兆候を積極的に監視するとともに、脆弱性の可能性があるアプリを「レッドチーム」で調査しています。さらに、テキストを「safe」「sensitive」「unsafe」に分類するコンテンツフィルタを導入しました。

Prompt library
「Spreadsheet Generator」「Grammar Corrector」「Airport Code Extractor」など、ユーザーが「Playground」で直接プログラミングを始められる数十のユースケースに対応した、プロンプトの例を提供しています。

画像4

4. 成長する開発者コミュニティ

世界中に数万人の開発者からなるコミュニティが成長しており、その大部分は北米、ヨーロッパ、アジア、オーストラリアにあります。また、開発者の多くは、従来のAIやソフトウェアエンジニアリングのバックグラウンドを持たない開発者である傾向があることもわかりました。APIまたはプログラミングを初めて体験したのは、OpenAIのインターフェースであったと、何人かの開発者から聞いて心強く感じています。



この記事が気に入ったらサポートをしてみませんか?