ナレッジベースをチャットのコンテキストとして有効にすると、Lingma は社内のドキュメントやファイルを使用して、会社のニーズにより適合した回答を提供できます。
この機能は Visual Studio Code および JetBrains IDE プラグインでのみサポートされており、Lingma IDE では利用できません。
この機能を使用できるユーザー
エディション: Lingma Enterprise Dedicated
ロール: Lingma 管理者および組織のグローバル管理者
Lingma 管理者および組織のグローバル管理者は、ナレッジベース内のファイルを追加または削除できます。また、Lingma コンソールの [ナレッジベース] ページからナレッジベース機能のオン/オフを切り替えることもできます。

ナレッジベースの管理
Lingma 管理者および組織のグローバル管理者は、ナレッジベースとそのアクセスの制御を管理できます。たとえば、管理者は次の操作を実行できます。
ナレッジベースの作成、編集、削除。
エンタープライズメンバーの追加または削除。
ナレッジベース内のドキュメントの追加または削除。
ナレッジベースの作成、編集、削除
ナレッジベースの作成
左側のナビゲーションウィンドウで [ナレッジベース] をクリックして、[ナレッジベース] ページに移動します。
[ナレッジベースの作成] をクリックします。
表示されるパネルで、次の操作を実行します。
[シナリオ] の下で [チャット] を選択します。これはデフォルトのオプションです。
ナレッジベースの名前を入力します。認識しやすい名前を選択してください。
(オプション) ナレッジベースの内容を説明する説明を記述します。
[アクセスの制御] の下で、ナレッジベースにアクセスできるユーザーを選択します。デフォルトでは、[プライベート - このナレッジベースの任意のメンバー] に設定されています。
[OK] をクリックして情報を保存します。
ナレッジベースが作成されると、リストに表示されます。

ナレッジベースの編集
管理者は、次のいずれかのメソッドを使用して、ナレッジベースの名前、説明、アクセスの制御などの基本情報を変更できます。
リストページ: [ナレッジベース] ページのリストから編集したいナレッジベースを見つけ、[アクション] 列の [編集] アイコンをクリックします。
詳細ページ: [ナレッジベース] ページのリストからナレッジベースを選択し、表示されたページの右上隅にある [編集] アイコンをクリックします。
ナレッジベースの削除
ナレッジベースを削除するには、それをクリックし、[その他] アイコンをクリックして、[ナレッジベースの削除] を選択します。ナレッジベース名を入力して確認し、[OK] をクリックします。
一度削除したナレッジベースは復元できません。注意して進めてください。必要に応じて、ナレッジベースを再作成し、データを入力してください。
ドキュメントの追加

Lingma 管理者および組織のグローバル管理者がナレッジベースにデータを追加する方法は次のとおりです。
リストからナレッジベースを選択して詳細ページに移動します。
[データの追加] をクリックします。
[データの追加] パネルで、データの型として [ドキュメント] を選択し、ファイルをグレーのエリアにドラッグします。次のヒントに留意してください。
一度に最大 10 個のファイルをアップロードできます。
サポートされているフォーマットは、pdf、docx、txt、markdown、csv です。
各ファイルは 5 MB 以下である必要があります。
ファイル名は 200 文字以下である必要があります。UFT-8 および GBK でエンコードされたファイルのみがサポートされています。
情報を見つけやすくするために、構造化されたドキュメントを使用してください。
ファイルがアップロードされたら、[追加] をクリックします。これにより、データ処理が開始されます。

ナレッジベースの有効化または無効化
ファイルデータが処理された後、管理者は次のいずれかのメソッドを使用してナレッジベースを有効または無効にできます。
リストページ: [ナレッジベース] ページのリストから管理したいナレッジベースを見つけ、[切り替え] をクリックします。

詳細ページ: [ナレッジベース] ページのナレッジベースリストで管理したいナレッジベースをクリックし、[チャットのコンテキストとしてナレッジベースを切り替える] をクリックします。

この機能が有効になると、承認された開発者が IDE で Lingma とチャットするとき、Lingma は承認された開発者に表示されるナレッジベースのデータに基づいて質問に回答します。この機能が不要な場合は無効にできます。
アクセスの制御
Lingma 管理者および組織のグローバル管理者は、次のいずれかのメソッドを使用してナレッジベースのアクセスの制御を変更できます。
ナレッジベースの編集モードに移動し、アクセスの制御設定を変更します。
ナレッジベースページに移動し、[アクセスの制御] をクリックして、メンバーを追加または削除します。

チャットのコンテキストとしてナレッジベースが有効になった後、開発者は #teamDocs を使用してチャットを開始できます。Lingma は、承認された開発者のためにナレッジベースのデータに基づいて質問に回答します。
ドキュメントの処理ステータスの確認
ドキュメントがアップロードされると、システムはデータを検索可能なベクターに変換します。ドキュメントリストでデータ処理のステータスを確認できます。考えられるステータスは次のとおりです。
待機中: システムはアップロードされたドキュメントを順番に処理します。処理されていないドキュメントはキューに入れられます。
処理中: システムはデータをベクターとして分析および処理しています。
完了: システムはドキュメントの分析と処理を完了しました。
エラー: ドキュメントの処理中に例外が発生しました。ステータスを確認して問題の原因を特定し、ドキュメントを再処理または削除することを選択できます。
重複ファイル: ファイルは重複しており、再処理されません。重複ファイルを削除できます。
ドキュメントの更新
ドキュメントを更新するには、[データの追加] をクリックして新しいバージョンをアップロードします。アップロードが完了すると、システムはドキュメントを再度処理します。
ドキュメントの削除
間違った、重複した、または不要なドキュメントを削除するには、[アクション] 列の [削除] をクリックします。一度に複数のドキュメントを削除するには、削除したいドキュメントを選択して [削除] をクリックします。