目次
ChatGPT
ChatGPTとは
ChatGPT の仕組み
ChatGPT の使用シナリオ
ChatGPT の登録
を使用して API トークンを取得します
Github コードを取得します
導入を開始
[新しいプロジェクト]をクリックします。
通常どおりに開始するには、OPENAI_API_KEY または OPENAI_ACCESS_TOKEN パラメータを追加する必要があります。ここでは前者を使用し、PORT パラメータも追加します。デフォルトのポートは 3002 です。さらに、主に独自の GPT にアクセス制御の層を追加して、誰も使用できないようにするために、AUTH_SECRET_KEY パラメーターも追加しました。
1. 次のように、[設定] でランダムなドメイン名を生成できます:
メインコードが更新された場合は、Github 上の最新コードを同期するだけで済みます。
鉄道には、5ドル、月500時間のノルマがあり、使い切ったら充電するか死ぬか、状況に応じて選択できます。実際のところ、個人的に使用するのには十分であり、アカウントをいくつか取得するだけです。
ホームページ テクノロジー周辺機器 AI Github と Railway を使用して独自の ChatGPT を構築する

Github と Railway を使用して独自の ChatGPT を構築する

Apr 13, 2023 pm 08:31 PM
chatgpt 人工神経 ネットワーク技術

ChatGPT

ChatGPTとは

ChatGPTは、OpenAIによって開発された、人工ニューラルネットワーク技術に基づく自然言語処理モデルです。会話、翻訳、テキストの要約などのタスクのための自然言語を理解して生成できます。 ChatGPT は現在最も高度な自然言語処理モデルの 1 つであり、大量の事前トレーニング データと深層学習アルゴリズムを使用して高品質の自然言語処理機能を実現します。

ChatGPT の仕組み

ChatGPT は、Transformer モデルに基づく自然言語処理モデルであり、その動作原理は、事前トレーニングと微調整の 2 つの段階に分けることができます。これら 2 つの段階については、以下で詳しく紹介します。

  1. 事前トレーニング段階

ChatGPT は教師なし事前トレーニングに大量のテキスト データを使用し、それによって自然言語の表現を学習します。このフェーズでは、ChatGPT は「マスクされた言語モデリング」と呼ばれる手法を使用してモデルをトレーニングします。具体的には、入力テキスト内のいくつかの単語をランダムにマスクし、これらのマスクされた単語をモデルに予測させます。このトレーニング方法により、モデルは単語間の関係を学習できるため、より優れた言語表現能力を得ることができます。

  1. 微調整フェーズ

事前トレーニングが完了したら、特定のタスクに適応するように ChatGPT を微調整できます。たとえば、会話タスクの場合、ChatGPT に既知の会話履歴と現在の応答を与えることでモデルを微調整し、意味のある応答をより適切に生成できるようにすることができます。微調整フェーズでは、ChatGPT は通常、教師あり学習方法を使用します。つまり、損失関数を最適化することでモデル パラメーターをトレーニングおよび更新するために注釈付きデータを使用します。要約すると、ChatGPT は、事前トレーニングと微調整の 2 段階を通じて自然言語表現を学習し、これらの表現を特定のタスクで使用して意味のある出力を生成することによって機能します。

ChatGPT の使用シナリオ

ChatGPT は、幅広い使用シナリオを備えた一般的な自然言語処理モデルです。 ChatGPT の主なアプリケーション シナリオの一部を以下に示します。

  1. 対話システム: ChatGPT を使用して、チャット ロボット、インテリジェントな顧客サービス、その他の対話システムを構築し、学習することで自然でスムーズな応答を生成できます。大量の対話データ。
  2. 機械翻訳: ChatGPT を使用すると、機械翻訳タスクを実行できます。つまり、ある言語のテキストを別の言語のテキストに自動的に翻訳します。
  3. テキストの要約: ChatGPT を使用すると、テキストの要約タスクを実行できます。つまり、長い記事から重要な情報を抽出し、簡潔な要約を生成できます。
  4. 質問と回答システム: ChatGPT を使用して、質問と回答システム、つまりユーザーの質問に答えるシステムを構築できます。このシナリオでは、ChatGPT は通常、入力された質問を読んで理解し、検索または推論を通じて回答を生成する必要があります。
  5. テキスト分類: ChatGPT は、感情分析、スパム検出などのテキスト分類タスクに使用できます。このシナリオでは、ChatGPT はテキストをさまざまなカテゴリにマップする方法を学習する必要があります。

おい、待て、これはまったくナンセンスではないか?どこで使われているのでしょうか?

これは特定のニーズによって異なります。たとえば、この記事の上のコンテンツは ChatGPT によって書かれたものです。

Github と Railway を使用して独自の ChatGPT を構築する

たとえば、パイプラインを作成するステップを作成するのに役立つように依頼しました。

Github と Railway を使用して独自の ChatGPT を構築する

これは百度より優れているのではないでしょうか?

以下は、科学的なインターネット アクセスを必要としない ChatGPT を構築するためのガイドです。

ChatGPT の登録

登録手順は複雑ではなく、主に次の手順が含まれます:

  1. ChatGPT アカウントの登録
  2. SMS コード受信プラットフォーム経由[https://sms-activate.org/](https://sms-activate.org/)携帯電話認証を完了してください
  3. パス[https://chat.openai.com/chat](https : //chat.openai.com/chat) ログインして

を使用して API トークンを取得します

アカウント登録が完了したら、https://platform からログインします.openai.com/。

Github と Railway を使用して独自の ChatGPT を構築する

image.png

次に、[個人] をクリックして API キーを取得します。

Github と Railway を使用して独自の ChatGPT を構築する

新しい秘密キーを作成します。

Github と Railway を使用して独自の ChatGPT を構築する

Github コードを取得します

自分でプロジェクトを作成しますか? ######不可能!売春は無料であってこそ香り高い。

https://github.com/Chanzhaoyu/chatgpt-web プロジェクトを独自のウェアハウスにフォークします。

Github と Railway を使用して独自の ChatGPT を構築する

これは楽しいと思いませんか?

導入を開始

サーバーを購入しますか?ソフトウェアをインストールする? Dockerをインストールしますか? ######いいえ! ! !

コストが高すぎます。ここでは、海外の展開 Web サイトを直接使用します。現在、より有名なものは次のとおりです:

fly.io
  • render.com
  • railway.app
  • vercel.com
  • デプロイメント作業を実行するために、raliway.app を選択します。 https://railway.app/ にアクセスし、「ログイン」をクリックし、Github を選択してログインし、関連する認証を実行します。

Github と Railway を使用して独自の ChatGPT を構築するプロジェクトの作成

[新しいプロジェクト]をクリックします。

Github と Railway を使用して独自の ChatGPT を構築する次に、[Github リポジトリからデプロイ] を選択します。

Github と Railway を使用して独自の ChatGPT を構築する次に、chatgpt-web プロジェクトを選択します。

Github と Railway を使用して独自の ChatGPT を構築する次に、[今すぐ展開] をクリックします。

展開プロセス中にイメージが構築され、特定のログを表示できます。

Github と Railway を使用して独自の ChatGPT を構築するしかし、ChatGPT API キーが設定されていないため、アプリケーションは正常に起動できません。エラーは次のとおりです:

Github と Railway を使用して独自の ChatGPT を構築する 構成の追加

通常どおりに開始するには、OPENAI_API_KEY または OPENAI_ACCESS_TOKEN パラメータを追加する必要があります。ここでは前者を使用し、PORT パラメータも追加します。デフォルトのポートは 3002 です。さらに、主に独自の GPT にアクセス制御の層を追加して、誰も使用できないようにするために、AUTH_SECRET_KEY パラメーターも追加しました。

追加が完了すると、以下のようになります:

Github と Railway を使用して独自の ChatGPT を構築する もう一度アプリケーションのログを見てみますと、アプリケーションは正常に起動しました。

Github と Railway を使用して独自の ChatGPT を構築するアクセス

1. 次のように、[設定] でランダムなドメイン名を生成できます:

Github と Railway を使用して独自の ChatGPT を構築するこれで、ランダムなドメイン名を使用してアクセスできるようになります。

Github と Railway を使用して独自の ChatGPT を構築する#2. カスタム ドメイン名を使用するには、利用可能なドメイン名を自分で用意する必要があることが前提です。

まず、カスタム ドメイン名を追加します。

Github と Railway を使用して独自の ChatGPT を構築する次に、CNAME を追加します。

Github と Railway を使用して独自の ChatGPT を構築する そうすれば会話ができます。

更新

メインコードが更新された場合は、Github 上の最新コードを同期するだけで済みます。

Github と Railway を使用して独自の ChatGPT を構築する鉄道は自動的に更新されます。

鉄道について

鉄道には、5ドル、月500時間のノルマがあり、使い切ったら充電するか死ぬか、状況に応じて選択できます。実際のところ、個人的に使用するのには十分であり、アカウントをいくつか取得するだけです。

以上がGithub と Railway を使用して独自の ChatGPT を構築するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

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

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

ChatGPT では、無料ユーザーが 1 日あたりの制限付きで DALL-E 3 を使用して画像を生成できるようになりました ChatGPT では、無料ユーザーが 1 日あたりの制限付きで DALL-E 3 を使用して画像を生成できるようになりました Aug 09, 2024 pm 09:37 PM

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

画面解像度を調整できない場合の対処法 (いくつかの簡単な手順で簡単に調整できます) 画面解像度を調整できない場合の対処法 (いくつかの簡単な手順で簡単に調整できます) Apr 20, 2024 pm 09:56 PM

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

Honor 10 は、Hongmeng にアップグレードした後、頻繁にフリーズして再起動します (Huawei 携帯電話を再起動する方法) Honor 10 は、Hongmeng にアップグレードした後、頻繁にフリーズして再起動します (Huawei 携帯電話を再起動する方法) Apr 23, 2024 pm 06:30 PM

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

現在のモバイル ライブ ブロードキャスト サウンド カード (コスト効率の高い携帯電話サウンド カード) とは何ですか 現在のモバイル ライブ ブロードキャスト サウンド カード (コスト効率の高い携帯電話サウンド カード) とは何ですか Apr 07, 2024 pm 07:43 PM

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

現行携帯電話プロセッサランキングAndroid(現行性能携帯電話) 現行携帯電話プロセッサランキングAndroid(現行性能携帯電話) Apr 07, 2024 pm 07:37 PM

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

Nokia n900 はカメラを自動的に起動して写真を撮影します (Nokia カメラ機能の使用方法) Nokia n900 はカメラを自動的に起動して写真を撮影します (Nokia カメラ機能の使用方法) Apr 10, 2024 pm 04:13 PM

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

現在使用する Android スマートフォン (2024 年に推奨される Android フラッグシップ スマートフォン) 現在使用する Android スマートフォン (2024 年に推奨される Android フラッグシップ スマートフォン) Apr 06, 2024 pm 05:01 PM

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

SearchGPT: Open AI が独自の AI 検索エンジンで Google に対抗 SearchGPT: Open AI が独自の AI 検索エンジンで Google に対抗 Jul 30, 2024 am 09:58 AM

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

See all articles