Github と Railway を使用して独自の ChatGPT を構築する
ChatGPT
ChatGPTとは
ChatGPTは、OpenAIによって開発された、人工ニューラルネットワーク技術に基づく自然言語処理モデルです。会話、翻訳、テキストの要約などのタスクのための自然言語を理解して生成できます。 ChatGPT は現在最も高度な自然言語処理モデルの 1 つであり、大量の事前トレーニング データと深層学習アルゴリズムを使用して高品質の自然言語処理機能を実現します。
ChatGPT の仕組み
ChatGPT は、Transformer モデルに基づく自然言語処理モデルであり、その動作原理は、事前トレーニングと微調整の 2 つの段階に分けることができます。これら 2 つの段階については、以下で詳しく紹介します。
- 事前トレーニング段階
ChatGPT は教師なし事前トレーニングに大量のテキスト データを使用し、それによって自然言語の表現を学習します。このフェーズでは、ChatGPT は「マスクされた言語モデリング」と呼ばれる手法を使用してモデルをトレーニングします。具体的には、入力テキスト内のいくつかの単語をランダムにマスクし、これらのマスクされた単語をモデルに予測させます。このトレーニング方法により、モデルは単語間の関係を学習できるため、より優れた言語表現能力を得ることができます。
- 微調整フェーズ
事前トレーニングが完了したら、特定のタスクに適応するように ChatGPT を微調整できます。たとえば、会話タスクの場合、ChatGPT に既知の会話履歴と現在の応答を与えることでモデルを微調整し、意味のある応答をより適切に生成できるようにすることができます。微調整フェーズでは、ChatGPT は通常、教師あり学習方法を使用します。つまり、損失関数を最適化することでモデル パラメーターをトレーニングおよび更新するために注釈付きデータを使用します。要約すると、ChatGPT は、事前トレーニングと微調整の 2 段階を通じて自然言語表現を学習し、これらの表現を特定のタスクで使用して意味のある出力を生成することによって機能します。
ChatGPT の使用シナリオ
ChatGPT は、幅広い使用シナリオを備えた一般的な自然言語処理モデルです。 ChatGPT の主なアプリケーション シナリオの一部を以下に示します。
- 対話システム: ChatGPT を使用して、チャット ロボット、インテリジェントな顧客サービス、その他の対話システムを構築し、学習することで自然でスムーズな応答を生成できます。大量の対話データ。
- 機械翻訳: ChatGPT を使用すると、機械翻訳タスクを実行できます。つまり、ある言語のテキストを別の言語のテキストに自動的に翻訳します。
- テキストの要約: ChatGPT を使用すると、テキストの要約タスクを実行できます。つまり、長い記事から重要な情報を抽出し、簡潔な要約を生成できます。
- 質問と回答システム: ChatGPT を使用して、質問と回答システム、つまりユーザーの質問に答えるシステムを構築できます。このシナリオでは、ChatGPT は通常、入力された質問を読んで理解し、検索または推論を通じて回答を生成する必要があります。
- テキスト分類: ChatGPT は、感情分析、スパム検出などのテキスト分類タスクに使用できます。このシナリオでは、ChatGPT はテキストをさまざまなカテゴリにマップする方法を学習する必要があります。
おい、待て、これはまったくナンセンスではないか?どこで使われているのでしょうか?
これは特定のニーズによって異なります。たとえば、この記事の上のコンテンツは ChatGPT によって書かれたものです。
たとえば、パイプラインを作成するステップを作成するのに役立つように依頼しました。
これは百度より優れているのではないでしょうか?
以下は、科学的なインターネット アクセスを必要としない ChatGPT を構築するためのガイドです。
ChatGPT の登録
登録手順は複雑ではなく、主に次の手順が含まれます:
- ChatGPT アカウントの登録
- SMS コード受信プラットフォーム経由[https://sms-activate.org/](https://sms-activate.org/)携帯電話認証を完了してください
- パス[https://chat.openai.com/chat](https : //chat.openai.com/chat) ログインして
を使用して API トークンを取得します
アカウント登録が完了したら、https://platform からログインします.openai.com/。
image.png
次に、[個人] をクリックして API キーを取得します。
新しい秘密キーを作成します。
Github コードを取得します
自分でプロジェクトを作成しますか? ######不可能!売春は無料であってこそ香り高い。
https://github.com/Chanzhaoyu/chatgpt-web プロジェクトを独自のウェアハウスにフォークします。
これは楽しいと思いませんか?
導入を開始
サーバーを購入しますか?ソフトウェアをインストールする? Dockerをインストールしますか? ######いいえ! ! !
コストが高すぎます。ここでは、海外の展開 Web サイトを直接使用します。現在、より有名なものは次のとおりです:
fly.io- render.com
- railway.app
- vercel.com
- デプロイメント作業を実行するために、raliway.app を選択します。 https://railway.app/ にアクセスし、「ログイン」をクリックし、Github を選択してログインし、関連する認証を実行します。
プロジェクトの作成
[新しいプロジェクト]をクリックします。
次に、[Github リポジトリからデプロイ] を選択します。
次に、chatgpt-web プロジェクトを選択します。
次に、[今すぐ展開] をクリックします。
展開プロセス中にイメージが構築され、特定のログを表示できます。
しかし、ChatGPT API キーが設定されていないため、アプリケーションは正常に起動できません。エラーは次のとおりです:
構成の追加
通常どおりに開始するには、OPENAI_API_KEY または OPENAI_ACCESS_TOKEN パラメータを追加する必要があります。ここでは前者を使用し、PORT パラメータも追加します。デフォルトのポートは 3002 です。さらに、主に独自の GPT にアクセス制御の層を追加して、誰も使用できないようにするために、AUTH_SECRET_KEY パラメーターも追加しました。
追加が完了すると、以下のようになります:
もう一度アプリケーションのログを見てみますと、アプリケーションは正常に起動しました。
アクセス
1. 次のように、[設定] でランダムなドメイン名を生成できます:
これで、ランダムなドメイン名を使用してアクセスできるようになります。
#2. カスタム ドメイン名を使用するには、利用可能なドメイン名を自分で用意する必要があることが前提です。
まず、カスタム ドメイン名を追加します。
次に、CNAME を追加します。
そうすれば会話ができます。
更新
メインコードが更新された場合は、Github 上の最新コードを同期するだけで済みます。
鉄道は自動的に更新されます。
鉄道について
鉄道には、5ドル、月500時間のノルマがあり、使い切ったら充電するか死ぬか、状況に応じて選択できます。実際のところ、個人的に使用するのには十分であり、アカウントをいくつか取得するだけです。
以上がGithub と Railway を使用して独自の 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 つと考えられています。ただし、発売当初は対象外でした

しかし、携帯電話の解像度は解像度に応じて変更されることがあります。現在、携帯電話の設定は常に改良されているため、携帯電話の解像度を調整できない場合はどうすればよいでしょうか。携帯電話の画面の解像度も向上していますか?以下を見てみましょう!携帯電話の解像度を調整できない場合はどうすればよいですか?この方法は、他の携帯電話でも設定を行うことができます。電話の解像度が要件に従っている場合は、設定で「詳細」を調整し、下にスクロールして見つけます。 「ディスプレイ」をクリックし、「ディスプレイ解像度」のオプションを入力します。クリックして最後にクリックすると、解像度を示すウィンドウが表示され、必要な画面解像度にサイズを調整できます。 「解像度を自動的に調整する」をクリックして長時間視聴することもできます

また、半年以上の好調な販売を経て、Honor 携帯電話は独自のコストパフォーマンスでさらに優れたものとなり、国内携帯電話市場でも優れたモデルが多数あります。次に、携帯電話をよりスムーズかつ安定して動作させるための「10の再起動のヒント」を紹介します。見てみましょう。ヒント: 電話が動かなくなり、応答が遅くなります。実際には、電話が動かなくなり、応答が遅くなるのは、私たちの日常的な使用が原因である可能性があります。その場合は、プロセッサ設定を 3 つ以下に設定してください。月、開発者向けオプション。ヒント: 携帯電話のソフトウェアは、携帯電話で不要な自動起動アプリケーションが使用されているため、バッテリーの電力を急速に消費します。この現象は私たちにとって価値がないと考えているため、携帯電話の不要な自動起動アプリケーションを閉じてください。

さまざまな種類のサウンド カードが市場に出回っていますが、その品質や効果はさまざまで、ライブ ブロードキャストのサウンド カードはアンカーにとって必需品です。この記事では、自分に合ったライブブロードキャスト用サウンドカードの選び方を多角的に紹介します。 1. 総合的なサウンドカード. 優れたライブブロードキャストサウンドカードを使用したい場合は、まず、総合的な機能と優れた品質を備えたサウンドカードが必要です。 XXX、YYY など、多くのブランドのサウンド カード製品が市場に出回っています。予算とニーズに応じて適切なブランドとモデルをお選びください。 2. さまざまな種類のサウンド カードを理解する サウンド カードを購入する前に、さまざまな種類のサウンド カードを理解することが重要です。市場には、パッシブ、オールインワン、アクティブの 3 つの一般的なタイプがあります。アクティブ サウンド カードは、予算が限られているアンカーや個人的な使用に適しており、豊かなサウンド効果を録音する機能を備えています。

携帯電話を日常的に使用する上で非常に重要です。ゲームに使用されるかどうかにかかわらず、携帯電話の性能を直接決定する主な要素です。プロセッサは、携帯電話のパフォーマンスを直接決定する主な要素です。私たちは毎日それを使っています。現在の市場において、最も強力な携帯電話用プロセッサは間違いなく Qualcomm Snapdragon 870 プロセッサであり、これはほぼ他の追随を許さず、現在最も強力なプロセッサです。このコンテンツは、Snapdragon 870 プロセッサが Android 陣営の現在のプロセッサの 1 つであり、強力なパフォーマンスを備えていることを示しています。現在の携帯電話市場では、そのストレージと本来のパフォーマンスは Snapdragon 888 プロセッサーに劣りません。 12GB/256GB/512GBのストレージバージョンがあり、LPDDR5高速メモリをサポートし、GPUはAdreno650で、4つのCortexA77を使用します

通勤時や職場への持ち出しなど、今や携帯電話は私たちの生活に欠かせないツールとなっています。その後、携帯電話が深刻な問題になり、突然写真を撮るためのカメラがなくなり、遊びに行ったときに携帯電話から写真をコンピュータにインポートして保存する必要があります。今日は、Nokia n900 携帯電話を使用して写真をコンピューターにインポートする方法を説明します。非常に便利です。カメラの写真プログラムをコンピュータに直接インポートすることができ、カメラを使用する必要がなくなります。非常に使いやすい機能が付いています。当社の Nokia N900 携帯電話は現在のものと同じです。携帯電話の主流、NEWプラグインと呼ばれる!以下に示すように、Xiaomi 携帯電話を例として操作を示します。

Android スマートフォンは、テクノロジーの継続的な進歩により、市場でますます強力になっています。消費者の性能と機能の追求を満たすために、大手メーカーは独自の主力携帯電話を発売しています。デザインとユーザー エクスペリエンスの観点から、多くの Android フラッグシップ スマートフォンの中で傑出しており、優れたパフォーマンスを発揮できるスマートフォンはどれですか?次に、高性能の Android フラッグシップ スマートフォンを 5 つお勧めします。 1. Huawei Mate50Pro:超パフォーマンスと優れた撮影機能、優れた画面とカメラを備え、強力な Kirin 9000 プロセッサを搭載した Huawei Mate50Pro は、ハードウェア構成の点で優れていると言えます。 5Gネットワーク接続にも対応しており、高解像度や優れたカメラ性能だけでなく、高速通信とスムーズなゲーム体験をお楽しみいただけます。

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