今日、偶然Embedchainというウェアハウスを見つけ、とても便利だと思ったので、皆さんとシェアします。倉庫の住所は以下の通りです。 埋め込みチェーン OpenAI をベースにしていますが、独自のデータセットを追加して会話型ロボットを生成することもできます。使い方は簡単で、簡単に始めることができます。 Embedchainの紹介Embedchain は、あらゆるデータセットに基づいて LLM (大規模言語モデル) ボットを簡単に作成できるフレームワークです。データセットの読み込み、チャンク化、埋め込みベクトルの作成、ベクトル データベースへの保存というプロセス全体を抽象化します。 .add 関数と .add_local 関数を使用して 1 つまたは複数のデータセットを追加し、.query 関数を使用して追加したデータセットから回答を見つけることができます。 あなたが偉大な人物、Naval Ravikant を尊敬していて、彼の知識を会話型ロボットに変えたいと考えているとします。彼の YouTube 動画、PDF 書籍、ブログ投稿、およびあなたが提供する質問と回答のペアを Embedchain に追加すると、Embedchain がロボットを作成します。次に例を示します。 Embedchainの使用Embedchain の使用を開始するには、まずパッケージがインストールされていることを確認してください。まだインストールされていない場合は、pip を使用してインストールできます。 Embedchain は OpenAI の埋め込みモデルを使用してブロックの埋め込みを作成し、ChatGPT API を LLM として使用して、関連ドキュメントへの回答を提供します。 OpenAI アカウントと API キーがあることを確認してください。 APIキーをお持ちでない場合は、このリンク[1]にアクセスして作成できます。 APIキーを取得したら、OPENAI_API_KEYという環境変数に設定します。 次に、embedchain から App クラスをインポートし、.add 関数を使用してデータセットを追加します。 スクリプトまたはアプリにアプリの他のインスタンスがある場合は、次のようにインポートを変更できます。 これでアプリケーションが作成されました。 .query 関数を使用すると、任意のクエリに対する回答を取得できます。 サポートされている形式以下の形式がサポートされています: Youtubeビデオアプリケーションに Youtube ビデオを追加するには、データ型 (.add の最初のパラメーター) として youtube_video を使用します。例えば: PDFファイルPDF ファイルを追加するには、データ型 pdf_file を使用します。例えば: パスワードで保護された PDF はサポートされていないことに注意してください。 ウェブページ任意の Web ページを追加するには、データ型 web_page を使用します。例えば: 文章独自のテキストを指定するには、データ型テキストを使用して文字列を入力します。テキストは処理されず、非常に多様になる可能性があります。例えば: 注: ほとんどの場合、段落全体またはファイル全体を提供するため、例ではこれは使用されません。 |
以下の記事では、私たちの日常生活に登場する人工知能の12の例を確認することができます。人工知能 (A...
[[230142]] 「リトルビー」殺人ロボットの背後にあるブラックテクノロジー学生たちが席に座っ...
今年初めに発表されたデロイトのレポートによると、AIベースのソフトウェア開発ツールを提供するスタート...
1. はじめにニューラル ネットワークは、画像、テキスト、時系列などのさまざまなデータの処理において...
シリコンはすべての電子機器の終焉をもたらすのか?この記録はグラフェンによって破られました!天津大学と...
[[441407]]同型文字列LeetCode の質問へのリンク: https://leetcode...
大規模な言語モデル アプリケーションを構築するときに、独自のデータとドメイン固有のデータを組み込む一...
最近、鄭州市鄭東新区龍湖区の無人バスシステムプロジェクトの調達入札公告が発表された。自動運転バス路線...
近年、拡散モデルに基づく画像生成モデルが次々と登場し、驚くべき生成効果を示しています。しかし、関連す...
近年、人工知能分野の発展はますます加熱し続けており、現在の人材不足が注目を集めています。国務院が20...
[[408951]]人工知能は未来をリードする戦略的な技術であり、国際競争の焦点にもなっています。わ...