「LangChainとOpenAIを使用して、自己モデレートされたコメントシステムを作成する」

Creating a self-moderated comment system using LangChain and OpenAI

私たちはOpenAIの利用可能な2つのモデルをLangChainで連結させて、自己モデレートされたコメント応答システムを作成します。システムが荒らされるのを防ぎます。

免責事項として、この記事はLangChainツールの動作を示すために作成された例であることをお伝えしておきます。自己モデレートされたコメントシステムを作成する方法はさまざまあります。この記事では非常に基本的な解決策を探求します。

基本的なアイデアは、最終的に応答を公開するモデルをユーザーの入力から分離することです。

つまり、ユーザーのテキストを解釈するモデルを応答を公開する最終的な権限として許可しません。これにより、ユーザーによる潜在的な悪用試みからシステムを保護します

モデレーションシステムが暴走したり、無礼になったりするのを防ぐために、LangChainチェーンが以下の手順を実行します:

  • 最初のモデルはユーザーの入力を読み取ります。
  • 応答を生成します。
  • 2番目のモデルが応答を分析します。
  • 必要に応じて修正し、最終的に公開します。

ご覧の通り、2番目のモデルは応答を公開できるかどうかを決定する責任があります。そのため、ユーザーの入力とは直接関係を持たせないようにします。

ソースコード。

この記事は、2つの異なるOpenAIモデルを使用したノートブックに基づいています。ただし、Hugging Faceモデルでも同じ解決策を実装した2つの補完的なノートブックがあります。そのうち1つでは、EleutherAI/gpt-j-6bモデルを使用し、もう1つでは、Metaがリリースした有名なLLAMA-2モデルファミリーの一部であるmeta-llama/Llama-2–7b-chat-hfモデルを使用しました。

これらのすべてのノートブックは、Large Language ModelsコースのGitHubリポジトリで見つけることができます。

  • Llama2–7Bノートブック:https://github.com/peremartra/Large-Language-Model-Notebooks-Course/blob/main/HF_LLAMA2_LangChain_Moderation_System.ipynb

We will continue to update VoAGI; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more

AIテクノロジー

世界のトップ10の生成AI企業

イントロダクション 人工知能(AI)は、ビジネスの働き方を変革する力を持つ強力なテクノロジーです。AIの素晴らしい側面の一...

データサイエンス

マイクロソフトがデータフォーミュレータを導入:データ変換の課題に取り組むためのコンセプト駆動型の可視化作成ツールで、人工知能AIエージェントを活用しています

データの可視化は、データ内のパターン、傾向、洞察を理解するために、データを図形や画像の形式で表示することを指します。...

AIテクノロジー

「ジェネレーティブAIの企業導入」

「こんにちは、私はマイケルです2018年からエンタープライズAIの導入に没頭しており、私たちはAi4というAIカンファレンスを開...

AI研究

東京大学の研究者たちは、攻撃者から機密性の高い人工知能(AI)ベースのアプリケーションを保護するための新しい技術を紹介しました

近年、人工知能(AI)の急速な進歩により、コンピュータビジョン、音声認識など、さまざまな分野で広範な応用が行われるよう...

AIニュース

コールセンターにおけるAIソフトウェアが顧客サービスを革命化します

人工知能(AI)技術の急速な進歩により、チャットボットの導入を特に受けた顧客サービスとサポートに変革的なシフトがもたら...

機械学習

「GoogleのDeblur AI:画像をシャープにする」

「私たちの常に進化するデジタル時代において、写真を通じて瞬間を捉えて共有することが私たちの生活の重要な一部となった中...