Getting Started with Vector Knowledge Bases#
Vectorナレッジベースを作成する方法#
Vector Knowledge Baseを作成するには、次の手順を実行します。この例では、フルマネージドのGen AI Builderベクターストアを使用します。 EDB Postgresまたは別のタイプのPostgresインスタンスをベクターストアとして使用している場合、 pgvectorオプションを選択します。
Gen AI Builderコンソールの[ Knowledge Bases ]ページに移動します。
Create Knowledge Base をクリックします。
Gen AI Builder Vector Knowledge Baseタイプを選択します。
ナレッジベースに名前と説明を入力しますオプショナル。
ナレッジベースに含めるデータソースを選択します。
Create をクリックしてフォームを送信します。
プロのヒント > > データソースは、必要な数のベクターナレッジベースKBに追加できます。たとえば、よくある質問データソースを新入社員オンボーディングKBとカスタマーサポートプレイブックKBの両方に含めることができます。
何が起こっているのですか?#
Vectorナレッジベースを作成すると、データをデータベースに更新するプロセスが自動的に開始されます。このプロセスは、ナレッジベースジョブと呼ばれます。通常、これには数分かかります。
ジョブの進行中、ナレッジベースの詳細ページにリダイレクトされ、ジョブステータスを観察したり、名前、説明、含めるデータソースなどのナレッジベースの詳細を表示および編集できます。
Vectorナレッジベースの使用方法#
Vectorナレッジベースの準備が整うと、それに含まれるデータをアプリケーションが利用できるようになり、Gen AI Builderアシスタント、またはエージェントなどの構造を介して取得できます。
プロのヒント > > [クエリー]タブを選択し、データに含まれていることがわかっている情報を入力することにより、テストクエリーを実行できます。結果は、埋め込みテキストおよびその他のクエリパラメーターを含む「生の」応答になります。この機能は、テストとデバッグに役立ちます。
Vector Knowledge Baseを使用する次のステップは、データを取得し、それを使用して有用な応答を生成できるチャットアシスタントなどのアプリケーションに接続することです。
単純なチャットアシスタントを作成して使用するには、次の手順に従ってください。
Gen AI Builderコンソールの[ Assistants ]ページに移動します。
Create Assistant をクリックします。
アシスタントに名前と説明を付けますオプショナル。
Knowledge Bases ドロップダウンメニューからVector Knowledge Baseを選択します。
Create をクリックしてフォームを送信します。
アシスタントのチャット画面にリダイレクトされます。メッセージを入力して、新しいアシスタントとの会話スレッドを開始します。データについて何か聞いてみてください!
プロのヒント > > ルールセットを追加して、アシスタントに動作に関する指示とガイダンスを提供します。
さまざまなナレッジベースタイプの詳細については、 Knowledge Base Types を参照してください。