ChatGPTを使用して人工知能アプリケーションを作成する方法
OpenAI は 2022 年 11 月に ChatGPT を開始し、生成人工知能の驚くべき超能力を世界中がすぐに目撃できるようにしました。では、リリースからわずか数か月でこのチャットボットの驚異的な人気をどう説明すればよいでしょうか?
ChatGPT はテクノロジー分野で爆発的に成長し、史上最も急速に成長するユーザー ベースになりました。 Reuters によると、ChatGPT はリリースからわずか 2 か月で月間 1 億人ものアクティブ ユーザーを抱え、最も急速に成長している消費者向けアプリケーションとなっています。
人々はこの大規模な言語モデルの多くの機能を探索しています。この記事では、ChatGPT を使用して人工知能アプリケーションを作成するプロセスを紹介します。その前に、ChatGPT の機能と、それがなぜそれほど重要なのかについて説明しましょう。
チャットボットとは何ですか?
簡単に言えば、チャットボットは、ユーザーとテキストまたは音声ベースのオンライン会話を行うことができる、人工知能駆動のコンピューター ソフトウェアの一種です。チャットボットは、アプリや Web サイトから、Twitter、Facebook Messenger、WhatsApp などのメッセージング サービスに至るまで、ほぼどこにでも存在します。
顧客サポートに対する継続的な需要、業界関係者による高度なチャットボットの採用、および電子商取引 Web サイトでのチャットボットの人気の高まりが、チャットボット市場の成長を促進する主な要因です。
しかし、チャットボットの技術知識に対するユーザーの需要とユーザーの音声認証の不正確さが市場拡大の妨げとなっています。より人間らしい対話を提供できる自己学習チャットボットの開発計画により、人工知能産業の拡大の可能性が高まることが期待されています。
ChatGPT とは何ですか?またその仕組みは何ですか?
ChaGPT は生成型人工知能チャットボットであり、テキストを画像コンテンツに変換するように訓練された人工知能システムです。訪問者は、カスタマー サポート サイトで見られる自動チャット サービスと同様に、プロンプトを通じて ChatGPT に質問したり、回答の説明を求めることができます。 OpenAI は、ChatGPT をそのツールの 1 つである InstructGPT の兄弟と呼び、人間のプロンプトやクエリに従い、詳細な応答を提供します。
一般的な人工知能は、事前にトレーニングされた Transformer を使用して、自然な方法で質問に答えます。すべての答えを提供し、魅力的なコンテンツとマーケティング キャンペーンを作成し、読者を忠実な顧客に変えることができます。
ChatGPT は、インターネットのテキストを使用して人間の言語を学習し、そのテキストを使用して会話の基本を学習します。 ChatGPT は、生成された事前トレーニング済みの Transformers を通じてデータ シーケンスを分析し、パターンを識別します。 ChatGPT は、生成済みの事前トレーニング済み Transformer、ニューラル ネットワーク機械学習モデル、および GPT-3 言語モデルの第 3 バージョンを使用します。
ChatGPT は 3,000 億語のデータセットを使用してトレーニングされ、その 570 GB のデータセットはオンラインで収集された資料、書籍、Wikipedia、その他のソースで構成されています。大規模な言語システムのおかげで、ChatGPT は確率を使用して文内の次の単語またはプロンプトを予測します。
ChatGPT の創設者
ChatGPT はサンフランシスコを拠点とするスタートアップ OpenAI によって開発され、当時複数の投資家から資金援助を受けていましたが、その中で最も有名なのは Microsoft です。イーロン・マスク氏やサム・アルトマン氏を含む実業家や研究者らが2015年にこのプラットフォームを作成した。 ChatGPT の所有者である OpenAI は、2024 年末までに 10 億ドルの収益を生み出すことができると予想しています。
現在、業界のほぼすべての大手企業とリーダーが目標を達成するためにこの人工知能ツールを戦略的に使用しており、ブランドやマーケティング担当者のほぼ 90% が ChatGPT を最大限に活用しています。
ChatGPT でユーザーは何ができるのですか?
ユーザーの収益化の支援やヘルスケアおよび金融業界の変革から、コンタクト センターの機能の簡素化、デジタル カスタマー エクスペリエンスの強化、職場でのコンタクト センターの強化まで, ChatGPT は常に無視できない特別な力を持っています。 ChatGPT を使用すると、顧客サービス業務に加えて、コンテンツ マーケティング担当者、販売専門家、さらには学生も、ユーザーの入力に従ってオリジナルのコンテンツを作成できます。生成人工知能のおかげで、コンピューターはより創造的になったように見えます。
- プログラムの作成
- ビデオの作成
- 製品説明、広告コピーなどの作成
- メールの作成
- ライティング記事、ポッドキャストおよびスピーチの抜粋
- タイトルを作成
- エッセイ/詩を書く
- 作成
- 記事を生成
- トリビアの質問を生成
- 電子書籍を作成する
- 履歴書を書く
Precedence Research の予測によると、世界のチャットボット業界は 2032 年までに 49 億米ドルを超えると予想されています。 2022 年には 8 億 8,000 万ドルと推定され、2023 年から 2032 年にかけて 19.29% の CAGR で成長すると予想されます。
ソフトウェア環境の準備
ChatGPT を使用して人工知能チャットボットを構築する前に、いくつかのツールを使用してソフトウェア環境を準備し、セットアップする必要があります。たとえば、OpenAI、Python、Notepad、Pip、Gradio ライブラリなどのコード エディターと、OpenAI API キーが必要です。
これらのツールをすべて使用するのは、最初は難しそうに感じるかもしれませんが、すべてシンプルであり、特別なテクノロジーやスキルは必要ありません。
ユーザーは次の手順を実行できます:
ステップ 1: 最初のステップは、PC に Python をインストールすることです。そのリンクにアクセスして、プラットフォーム固有のインストール ファイルをダウンロードします。
ステップ 2:インストール ファイルを実行します。 [Python.exe を PATH に追加] チェックボックスをクリックし、[今すぐインストール] をクリックして、通常の手順に従って Python をインストールします。
ステップ 3: Python が正しくインストールされていることを再確認するには、コンピューター上でターミナルを開きます。コマンドプロンプトを使用することもできます。
ステップ 4: 以下のコマンドを使用して、Python のバージョンを取得します。 Pythonのバージョンを出力します。 Linux またはその他のシステムでは、ユーザーは python-version の代わりに python3-version を使用する必要がある場合があります。
pip upgrade
システムが Python をインストールすると、pip (Python ソフトウェア パッケージ) もインストールされます。ここでは、pip をアップグレードする方法に焦点を当てます。これにより、ユーザーはターミナルを使用して多くの Python ライブラリをインストールできます。 OpenAI および Gradio ライブラリは pip 経由でインストールできます。
ステップ 1: コンピューター上で任意のターミナルを起動し、コマンドを実行して pip をアップグレードします。 Linux またはその他のプラットフォームでは、pip3 および Python3 の使用が必要になる場合があります。
python-mpipinstall-Upip
OpenAI および Gradio ライブラリのインストール
ChatGPT と対話するには、ユーザーは OpenAI ライブラリをインストールする必要があります。これにより、ユーザーは、次の方法で ChatGPT と対話できるようになります。 API チャット。
ステップ 1: ターミナルで次のコマンド ラインを実行し、pip を使用して OpenAI ライブラリをインストールします。最初のコマンドが機能しない場合は、pip3 を使用して実行してみてください。
ステップ 2: インストールが完了したら、Gradio をインストールします。 Gradio を使用すると、ユーザーは人工知能チャットボットを紹介するための使いやすい Web インターフェイスを簡単に作成できます。さらに、共有可能なリンクを介して簡単なオンライン チャットボット共有が可能になります。
コード エディターをダウンロード
ステップ 1: コードを編集する必要がないように、コード エディターをダウンロードします。
ステップ 2: 添付ファイルのリンクを使用して、アプリをダウンロードしてインストールします。
ステップ 3: ユーザーが強力な IDE に慣れている場合は、VSCode をどのプラットフォームでも使用できます。 macOS および Linux では、VSCode に加えて、SublimeText もインストールできます。
ステップ 4: ChromeOS では、ユーザーはマジカル キャレット ツールを使用してコードを編集できます。
OpenAI API キーを入手 (無料)
ChatGPT に基づいて AI チャットボットを作成するための基本要件の 1 つは、OpenAI Corporation からの API キーです。ユーザーは、API キーのおかげで、独自のインターフェイスで ChatGPT を呼び出し、結果を即座に取得できます。最初の 3 か月間、OpenAI は無料の API キーと 5 ドルの無料クレジットを配布します。
ユーザーが以前に OpenAI アカウントを登録している場合は、18 ドルの無料クレジットを受け取ることができます。無料クレジットを使い切ると、ユーザーは API アクセス料金を支払う必要があります。ただし、現在はすべての無料ユーザーが利用できます。
ステップ 1: platform.openai.com/signup を開いて、新しいアカウントを作成します。古いアカウントの場合は、ログイン資格情報を入力する必要があります。
ステップ 2: 右上隅で [プロファイル] をクリックし、ドロップダウン メニューから [API キーの表示] をクリックします。
ステップ 3: API キーをコピーし、[新しいキーの生成] を選択してクリックします。完全な API キーをコピーしたり、後で読み取ったりすることはできないことに注意することが重要です。したがって、API キーをすぐにコピーしてメモ帳ファイルに貼り付けることを強くお勧めします。
ステップ 4: API キーを公開または表示しないでください。これは、ユーザーのアカウントにアクセスするためにのみ使用できる秘密キーです。さらに、ユーザーは多数の秘密キーを生成し、API キー (最大 5 つ) を消去できます。
ChatGPT API と Gradio を使用して独自の人工知能チャットボットを作成する
ユーザーは、GPT-3.5 の最新バージョンである OpenAI の「GPT-3.5-turbo」モデルを使用します。 Davinci よりも強力で、古いデバイスよりも応答性が高く、より手頃な価格で、会話のシーンを思い出すことができると考えられています。
ユーザー インターフェイスについては、Gradio を使用して、ローカルおよびオンラインでアクセスできるシンプルな Web インターフェイスを構築します。
ステップ 1: 以下のコードをメモ帳またはユーザーが選択したコード エディターに貼り付けます。
ステップ 2: 「API キー」テキストを、以前に生成した API キーに置き換えます。ユーザーは 1 回の変更を行うだけで済みます。
ステップ 3: トップメニューの「ファイル」をクリックし、ドロップダウンメニューの「名前を付けて保存」を使用して保存します。
ステップ 4: ファイルに「app.py」という名前を付けます。ドロップダウン オプションで、[ファイルの種類] を選択し、[すべての種類] を選択します。
ステップ 5: ドキュメントをコンピュータのデスクトップなどの見つけやすい場所に保存します。 .py が追加されている限り、ユーザーは任意の名前に変更できます。
ステップ 6: ファイルが保存されている場所 (app.py) にアクセスします。 「パスとしてコピー」を選択し、右クリックします。
ステップ 7: ターミナルに移動し、以下にリストされているコマンドを入力します。 「Python」と入力し、スペースを追加し、パスを貼り付けて (右クリック メニューを使用すると簡単に貼り付けることができます)、Enter キーを押します。
お使いのコンピュータのファイル パスは異なることに注意してください。ユーザーは、Linux プラットフォームで Python3 を使用する必要がある場合があります。
python "C:\Users\mearj\Desktop\app.py"
ステップ 8: ポップアップ表示される警告は無視してください。下部からローカル URL とパブリック URL をコピーし、Web ブラウザーに貼り付けます。
ユーザーは ChatGPT API を使用して独自の人工知能チャットボットの構築に成功し、すぐに使用できるようになりました。公開 URL をコピーして、家族や友人と共有します。ユーザーからのあらゆる質問にすぐに答えることができます。 ChatGPT の代替に加えて、ユーザーは公式 Web サイトの代替として独自のチャットボットを使用することもできます。
リンクは 72 時間アクティブになりますが、Web サーバー インスタンスはユーザーのマシンで実行されているため、同様にアクティブにしておく必要があります。
ステップ 9:ターミナルに入り、「Ctrl C」を押してサーバーをシャットダウンします。それでも動作しない場合は、もう一度「Ctrl C」をクリックしてください。
ステップ 10: ファイル パスを再度コピーし、次のコマンドを実行して人工知能チャット ロボットを再起動します。サーバーが再起動されるたびに、ローカル URL は変わりませんが、パブリック URL は変更されます。
Python「C:\Users\mearj\Desktop\app.py」。
これらは、ChatGPT 3.5 モデルを使用して独自のチャットボットを構築するための手順です。 gpt-3.5-turboモデルをカスタマイズすることも可能です。人工知能テクノロジーを使用すると、ユーザーの選択肢は無制限になり、何でも実現できます。
ChatGPT を使用して人工知能アプリケーションを作成することは、人工知能の歴史におけるマイルストーンですが、OpenAI によって開発されたチャットボットにもいくつかの制限があり、フィッシングメールの作成などの悪意のある目的に使用されることもあります。ハッキングプログラム。
結論
生成型人工知能の出現により、2023 年は人工知能にとって最も興味深い年となることが予想されます。ただし、他の新しいテクノロジーと同様に、現在のテクノロジーには多くの倫理的な問題があり、実際的な困難に直面しているため、企業経営者は慎重に作業を進める必要があります。
以上がChatGPTを使用して人工知能アプリケーションを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック

DALL-E 3は、前モデルより大幅に改良されたモデルとして2023年9月に正式導入されました。これは、複雑な詳細を含む画像を作成できる、これまでで最高の AI 画像ジェネレーターの 1 つと考えられています。ただし、発売当初は対象外でした

このサイトは6月27日、JianyingはByteDanceの子会社であるFaceMeng Technologyによって開発されたビデオ編集ソフトウェアであり、Douyinプラットフォームに依存しており、基本的にプラットフォームのユーザー向けに短いビデオコンテンツを作成すると報告しました。 Windows、MacOS、その他のオペレーティング システム。 Jianyingは会員システムのアップグレードを正式に発表し、インテリジェント翻訳、インテリジェントハイライト、インテリジェントパッケージング、デジタルヒューマン合成などのさまざまなAIブラックテクノロジーを含む新しいSVIPを開始しました。価格的には、クリッピングSVIPの月額料金は79元、年会費は599元(当サイト注:月額49.9元に相当)、継続月額サブスクリプションは月額59元、継続年間サブスクリプションは、年間499元(月額41.6元に相当)です。さらに、カット担当者は、ユーザーエクスペリエンスを向上させるために、オリジナルのVIPに登録している人は、

検索強化生成およびセマンティック メモリを AI コーディング アシスタントに組み込むことで、開発者の生産性、効率、精度を向上させます。 JanakiramMSV 著者の EnhancingAICodingAssistantswithContextUsingRAGandSEM-RAG から翻訳。基本的な AI プログラミング アシスタントは当然役に立ちますが、ソフトウェア言語とソフトウェア作成の最も一般的なパターンに関する一般的な理解に依存しているため、最も適切で正しいコードの提案を提供できないことがよくあります。これらのコーディング アシスタントによって生成されたコードは、彼らが解決する責任を負っている問題の解決には適していますが、多くの場合、個々のチームのコーディング標準、規約、スタイルには準拠していません。これにより、コードがアプリケーションに受け入れられるように修正または調整する必要がある提案が得られることがよくあります。

大規模言語モデル (LLM) は巨大なテキスト データベースでトレーニングされ、そこで大量の現実世界の知識を取得します。この知識はパラメータに組み込まれており、必要なときに使用できます。これらのモデルの知識は、トレーニングの終了時に「具体化」されます。事前トレーニングの終了時に、モデルは実際に学習を停止します。モデルを調整または微調整して、この知識を活用し、ユーザーの質問により自然に応答する方法を学びます。ただし、モデルの知識だけでは不十分な場合があり、モデルは RAG を通じて外部コンテンツにアクセスできますが、微調整を通じてモデルを新しいドメインに適応させることが有益であると考えられます。この微調整は、ヒューマン アノテーターまたは他の LLM 作成物からの入力を使用して実行され、モデルは追加の実世界の知識に遭遇し、それを統合します。

編集者 |ScienceAI 質問応答 (QA) データセットは、自然言語処理 (NLP) 研究を促進する上で重要な役割を果たします。高品質の QA データ セットは、モデルの微調整に使用できるだけでなく、大規模言語モデル (LLM) の機能、特に科学的知識を理解し推論する能力を効果的に評価することもできます。現在、医学、化学、生物学、その他の分野をカバーする多くの科学 QA データ セットがありますが、これらのデータ セットにはまだいくつかの欠点があります。まず、データ形式は比較的単純で、そのほとんどが多肢選択式の質問であり、評価は簡単ですが、モデルの回答選択範囲が制限され、科学的な質問に回答するモデルの能力を完全にテストすることはできません。対照的に、自由回答型の Q&A

編集者 | KX 医薬品の研究開発の分野では、タンパク質とリガンドの結合親和性を正確かつ効果的に予測することが、医薬品のスクリーニングと最適化にとって重要です。しかし、現在の研究では、タンパク質とリガンドの相互作用における分子表面情報の重要な役割が考慮されていません。これに基づいて、アモイ大学の研究者らは、初めてタンパク質の表面、3D 構造、配列に関する情報を組み合わせ、クロスアテンション メカニズムを使用して異なるモダリティの特徴を比較する、新しいマルチモーダル特徴抽出 (MFE) フレームワークを提案しました。アライメント。実験結果は、この方法がタンパク質-リガンド結合親和性の予測において最先端の性能を達成することを実証しています。さらに、アブレーション研究は、この枠組み内でのタンパク質表面情報と多峰性特徴の位置合わせの有効性と必要性を実証しています。 「S」で始まる関連研究

Open AI の ChatGPT Mac アプリケーションは、ここ数か月間 ChatGPT Plus サブスクリプションを持つユーザーのみに限定されていましたが、現在は誰でも利用できるようになりました。最新の Apple S を持っている限り、アプリは他のネイティブ Mac アプリと同じようにインストールされます。

オープン AI がついに検索に進出します。サンフランシスコの同社は最近、検索機能を備えた新しい AI ツールを発表した。今年 2 月に The Information によって初めて報告されたこの新しいツールは、まさに SearchGPT と呼ばれ、次のような機能を備えています。
