ナレッジベースチュートリアル

0.9.1 バージョンで、CherryStudio に長らく待望されていたナレッジベース機能が導入されました。

以下ではステップごとに CherryStudio の詳細な使い方を説明します。

埋め込みモデルを追加する

  1. モデル管理サービスでモデルを探し、「埋め込みモデル」をクリックして素早く絞り込むことができます;

  2. 必要なモデルを見つけたら「マイモデル」に追加します。

ナレッジベースを作成する

  1. ナレッジベース入口:CherryStudio の左側ツールバーでナレッジベースアイコンをクリックすると管理ページに入れます;

  2. ナレッジベースを追加:追加をクリックしてナレッジベースの作成を開始します;

  3. 名前を付ける:ナレッジベースの名前を入力し埋め込みモデルを追加します。例として bge-m3 を追加すれば作成は完了です。

ファイルを追加してベクトル化する

  1. ファイルを追加:ファイル追加ボタンをクリックしてファイル選択を開きます;

  2. ファイルを選択:pdf、docx、pptx、xlsx、txt、md、mdx などのサポートされているファイル形式を選択して開きます;

  3. ベクトル化:システムが自動的にベクトル化処理を行い、完了表示(緑の ✓)が出ればベクトル化完了を示します。

複数のソースからデータを追加する

CherryStudio は複数のデータ追加方法をサポートしています:

  1. フォルダディレクトリ:フォルダ丸ごと追加でき、そのディレクトリ内の対応形式ファイルは自動的にベクトル化されます;

  2. URLリンク:URL のようなウェブリンクをサポートします。例:https://docs.siliconflow.cn/introduction

  3. サイトマップ:xml 形式のサイトマップをサポートします。例:https://docs.siliconflow.cn/sitemap.xml

  4. プレーンテキストのノート:プレーンテキストのカスタム内容を入力できます。

ヒント:

  1. ナレッジベースにインポートした文書内の図は現時点ではベクトルに変換できないため、手動でテキスト化する必要があります;

  2. ウェブサイトをナレッジベースのソースとして使用する場合、必ずしも成功するとは限りません。サイトによってはスクレイピング防止の仕組み(ログインや認可が必要など)があり、正確な内容を取得できないことがあります。作成後は先に検索してテストすることをお勧めします。

  3. 一般的にサイトは sitemap を提供しています。例えば CherryStudio のsitemapは、通常サイトのルートアドレス(つまりドメイン)に /sitemap.xml を付ければ関連情報が取得できます。例:aaa.com/sitemap.xml

  4. サイトが sitemap を提供していない、または URL が散在している場合は、自分で sitemap の xml ファイルを組み合わせて使用できます。ファイルは現状パブリックに直接アクセス可能な直リンク形式で入力する必要があり、ローカルファイルリンクは認識されません。

  1. AI に sitemap ファイルを生成させたり、AI に sitemap を作る HTML 生成ツールを書かせたりすることもできます;

  2. 直リンクは OSS の直リンクやクラウドストレージの直リンクなどで生成できます。既存のツールがない場合はocoolAIの公式サイトにログインし、サイト上部の無料ファイルアップロードツールを使って直リンクを生成できます。

ナレッジベースを検索する

ファイルなどの資料がベクトル化されると、検索が可能になります:

  1. ページ下部の「ナレッジベースを検索」ボタンをクリックします;

  2. 検索したい内容を入力します;

  3. 検索結果が表示されます;

  4. 該当結果のマッチスコアも表示されます。

会話内でナレッジベースを参照して応答を生成する

  1. 新しいトピックを作成し、会話ツールバーでナレッジベースをクリックすると作成済みのナレッジベース一覧が展開されるので、参照したいナレッジベースを選択します;

  2. 質問を入力して送信すると、モデルは検索結果をもとに生成した回答を返します;

  3. 同時に、参照したデータの出典が回答の下に添付され、ソースファイルを素早く確認できます。

最終更新

役に立ちましたか?