すべてのプロダクト
Search
ドキュメントセンター

Data Transmission Service:DTS RAGFlow ナレッジベースの作成と使用

最終更新日:Feb 07, 2026

本トピックでは、Data Transmission Service (DTS) を使用して RAGFlow ナレッジベースを作成し、使用する方法について説明します。

適用範囲

  • ベクターデータベースを作成済みであること:

    サポートされるベクターデータベース

    適用範囲

    AnalyticDB for PostgreSQL インスタンス

    • データベースエンジンバージョン7.0 Standard Edition

    • カーネルバージョン:カーネルを 7.2.1.2 以降にアップグレードする必要があります。

    • ベクトル検索エンジン最適化有効化済み。

    PolarSearch クラスター

    PolarSearch 機能が有効になっている PolarDB for MySQL クラスター。

    Lindorm インスタンス

    エンジンタイプにはSearch Engineベクトルエンジンを含める必要があります。

    PolarDB for PostgreSQL クラスター

    PGVector (ベクトル検索) プラグインがインストールされていること。

  • ベクターデータベースと同じリージョンに OSS バケットを作成済みであること。 [ストレージクラス][標準] である必要があります。 [ストレージ冗長性][ゾーン冗長ストレージ (推奨)] に設定することを推奨します。

  • リージョン:この機能は、中国 (杭州)、中国 (上海)、中国 (北京)、中国 (深セン)、中国 (香港)、シンガポール、インドネシア (ジャカルタ) でのみ利用可能です。

注意事項

  • RAGFlow ナレッジベースのパブリックエンドポイントは、一度有効にすると無効にできません。

  • RAGFlow アカウントは、対応する RAGFlow ナレッジベースでのみ有効です。

課金

詳細については、「AI データ準備の課金方法」をご参照ください。

操作手順

RAGFlow ナレッジベースの作成

  1. ターゲットリージョンの RAGFlow ナレッジベースリストページに移動します。

    1. DTS コンソールにログインします。

    2. 左側のナビゲーションウィンドウで、データの準備 をクリックします。

    3. ページの左上隅で、データ準備インスタンスが存在するリージョンを選択します。

    4. [RAGFlow Knowledge Base] タブをクリックします。

  2. [ナレッジベースの作成] をクリックして、タスク設定ページに移動します。

  3. RAGFlow ナレッジベースを設定します。

    1. [デプロイメント範囲] セクションで、RAGFlow ナレッジベースの [インスタンス名] を入力します。

    2. [ネットワークとゾーン] セクションで、RAGFlow ナレッジベースの [VPC][ゾーンと vSwitch]、および [セカンダリゾーンと vSwitch] を選択します。

    3. [RAGFlow ナレッジベース設定] セクションで、[ナレッジベースサービス数] を入力します。

      説明

      この例では、[設定プラン][デフォルト] のままにします。

    4. [ベクターデータベース設定] セクションで、ベクターデータベースを設定します。

      説明

      [既存インスタンスからインポート] を選択した場合、インスタンス内の既存の [データベース][データベーススキーマ]、および [データベースアカウント] の名前を入力する必要があります。

      エンジン:ADB PostgreSQL

      [エンジン][ADB PostgreSQL] に設定します。 次に、[データベース] で、ターゲットの AnalyticDB for PostgreSQL インスタンスを選択します。 データを受信するインスタンスの [データベース名][データベーススキーマ名][データベースアカウント]、および [パスワード] を入力します。

      エンジン:PolarSearch

      [エンジン][PolarSearch] に設定します。 次に、[データベース] で、PolarSearch 機能が有効になっている PolarDB for MySQL クラスターを選択します。 データを受信するクラスターの [データベースアカウント][パスワード] を入力します。

      エンジン:PolarDB PostgreSQL

      [エンジン][PolarDB PostgreSQL] に設定します。 次に、[データベース] で、ターゲットの PolarDB for PostgreSQL クラスターを選択します。 データを受信するインスタンスの [データベース名][データベーススキーマ名][データベースアカウント]、および [パスワード] を入力します。

      エンジン:Lindorm

      [エンジン]Lindorm に設定します。 次に、[データベース] で、ターゲットの Lindorm インスタンスを選択します。 データを受信するインスタンスの [データベースアカウント][パスワード] を入力します。

    5. [OSS 設定] セクションで、データを受信するバケットを選択し、データを保存するパスを入力します。

    パラメーターの説明

    パラメーター

    説明

    [課金方法]

    サポートされているのは [従量課金] のみです。

    リージョン

    RAGFlow ナレッジベースが存在するリージョン。

    デプロイメント スコープ

    デプロイメント範囲

    デフォルト値は [RAGFlow ナレッジベース] です。

    [インスタンス名]

    RAGFlow ナレッジベースの名前。識別しやすい名前を指定することを推奨します。

    [権限チェック]

    SLR 承認

    AnalyticDB for PostgreSQL[AliyunServiceRoleForADBPG] サービスリンクロールがあることを確認してください。

    [ネットワークとゾーン]

    ネットワークタイプ

    デフォルト値は [VPC] です。

    VPC

    RAGFlow ナレッジベースが存在する VPC。

    ゾーンおよび VSwitch

    RAGFlow ナレッジベースが存在するプライマリゾーンと vSwitch。

    デプロイメントソリューション

    サポートされているのは [マルチゾーンデプロイメント] のみです。

    セカンダリゾーンおよび VSwitch

    RAGFlow ナレッジベースが存在するセカンダリゾーンと vSwitch。

    説明

    セカンダリゾーンはプライマリゾーンと同じにすることはできません。

    [RAGFlow ナレッジベース設定]

    構成プラン

    DTS は [デフォルト] プランと [カスタム] プランをサポートしています。

    説明

    [デフォルト] を選択した場合、[RAGFlow ナレッジベース設定][ナレッジベースサービス数] を設定するだけで済みます。 [ナレッジベースサービス仕様] パラメーターは、現在 [4 vCPU, 16 GB メモリ] のみをサポートしています。

    [ナレッジベース基本サービス仕様]

    RAGFlow ナレッジベース基本サービスの仕様。現在、[4 vCPU, 16 GB メモリ] のみがサポートされています。

    ナレッジベース基本サービスの数

    RAGFlow ナレッジベース基本サービスの数。デフォルト値は 4 です。

    説明

    サービス数は RAGFlow ナレッジベースのコストに影響します。

    [ナレッジベースデータ準備サービス仕様]

    RAGFlow ナレッジベースデータ準備サービスの仕様。現在、[4 vCPU, 16 GB メモリ] のみがサポートされています。

    ナレッジベースデータ準備サービスの数

    RAGFlow ナレッジベースデータ準備サービスの数。デフォルト値は 2 です。

    説明

    サービス数は RAGFlow ナレッジベースのコストに影響します。

    [ベクターデータベース設定]

    [ベクターデータベース]

    現在、[既存インスタンスからインポート] のみ選択できます。

    エンジン

    データを受信するベクターデータベースのタイプ。

    データベース

    データを受信するベクターデータベースインスタンス。

    [データベース名]

    データ受信に使用されるインスタンス内のデータベースの名前。

    説明

    この設定項目は、[エンジン][ADB PostgreSQL] または [PolarDB PostgreSQL] に設定されている場合にのみ利用可能です。

    データベーススキーマ名

    データ受信に使用されるインスタンスのデータベース内のスキーマの名前。

    説明
    • この設定項目は、[エンジン][ADB PostgreSQL] または [PolarDB PostgreSQL] に設定されている場合にのみ利用可能です。

    • デフォルト値は [public] です。この値は変更できません。

    データベースアカウント

    ベクターデータベースインスタンスのデータベースアカウントとパスワード。

    [パスワード]

    OSS 設定

    OSS バケット

    データを受信するバケット。

    パス

    データが保存されるバケット内のパス。

  4. 設定が完了したら、ページの右側にある [今すぐ購入] をクリックします。

  5. RAGFlow ナレッジベースリストページに戻り、ナレッジベースが正常に実行されるのを待ちます。 [実行ステータス][実行中] になるはずです。

    説明

    右上隅の image アイコンをクリックしてタスクリストをリフレッシュし、RAGFlow ナレッジベースの最新ステータスを表示できます。

IP ホワイトリストの設定

  1. ターゲットの RAGFlow ナレッジベースの 操作 列で、[ホワイトリストの設定] をクリックします。

  2. [ホワイトリストの設定] パネルで、RAGFlow へのアクセス方法に基づいて IP アドレスをホワイトリストに追加します。

    アクセス方法

    シナリオ例

    追加する IP ホワイトリスト

    説明

    内部ネットワーク

    クライアントと RAGFlow ナレッジベースが同じ VPC 内にある。

    クライアントのプライベート IP アドレスまたは CIDR ブロック。

    • 複数の IP アドレスまたは CIDR ブロックはカンマ (,) で区切ります。

    • クライアントのパブリック IP アドレスを照会するには、curl ipinfo.io/ip (推奨) または curl ifconfig.me コマンドを実行します。

    パブリックネットワーク

    クライアントがローカルサーバー上にある。

    クライアントのパブリック IP アドレスまたは CIDR ブロック。

  3. [設定] をクリックします。

RAGFlow へのログイン

  1. ターゲットの RAGFlow ナレッジベースの 操作 列で、[管理] をクリックします。

    説明

    また、操作 列の [ナレッジベースにログイン] をクリックし、内部ネットワークまたはパブリックネットワーク経由でのログインを選択することもできます。

  2. [エンドポイント] セクションで、[パブリックエンドポイントでログイン] または [内部エンドポイントでログイン] をクリックします。

    説明

    パブリックネットワーク経由で RAGFlow ナレッジベースにアクセスするには、インスタンスのパブリックエンドポイントを有効化する必要があります。

  3. ログインページで、メールアドレスとパスワードを入力し、[ログイン] をクリックします。

  4. RAGFlow ページで、ナレッジベースの管理などの操作を実行します。

    説明

    これらの操作の詳細については、RAGFlow の公式ドキュメントをご参照ください。

    image

(オプション) ネットワーク設定

デフォルトでは、RAGFlow は外部ネットワークにアクセスできません。RAGFlow でモデルプロバイダーを追加するには、RAGFlow が使用するベクターデータベースの VPC に NAT Gateway を設定する必要があります。これにより、RAGFlow が外部モデルにアクセスできるようになります。

  • プライベートネットワーク経由での接続 (Alibaba Cloud Model Studio)

    プライベートネットワーク経由で Alibaba Cloud Model Studio プラットフォームにアクセスすると、データ転送のセキュリティと効率が向上します。PrivateLink を使用して、VPC と Alibaba Cloud Model Studio の間にネットワーク接続を確立できます。詳細については、「プライベートネットワーク経由で Alibaba Cloud Model Studio のモデルまたはアプリケーション API にアクセスする」をご参照ください。

  • パブリックネットワーク経由での接続

    RAGFlow が使用するベクターデータベースの VPC に NAT Gateway を設定して、外部モデルへのアクセスを許可します。NAT Gateway の詳細については、「パブリック NAT Gateway」をご参照ください。

付録

パブリックエンドポイントの有効化

  1. ターゲットの RAGFlow ナレッジベースの 操作 列で、[管理] をクリックします。

  2. [エンドポイント] セクションで、[パブリックエンドポイントの有効化] をクリックします。

  3. ポップアップ [パブリックエンドポイントの有効化] ダイアログボックスで、[OK] をクリックします。

  4. パブリックエンドポイントが有効になるまでお待ちください。[実行ステータス] は、[基本情報] セクションで [実行中] になっている必要があります。

RAGFlow アカウントの登録

  1. ターゲットの RAGFlow ナレッジベースのRAGFlow ログインページに移動します。

  2. RAGFlow ログインページで、[登録] をクリックします。

    screenshot_2025-06-26_14-02-52

  3. メールアドレス、名前、パスワードを入力します。

    image

  4. [続行] をクリックします。

    ページの上部にアカウントが登録されたことを示す image メッセージが表示されます。