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

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

最終更新日:Jun 23, 2026

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

前提条件

  • 以下の要件を満たすベクトルデータベースを作成済みであること:

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

    要件

    AnalyticDB for PostgreSQL インスタンス

    PolarSearch クラスター

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

    Lindorm インスタンス

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

    PolarDB for PostgreSQL クラスター

    PGVector プラグインをインストールする必要があります。

  • ベクトルデータベースと同じリージョンに、ストレージクラス標準OSS バケットが作成されていること。ストレージ冗長タイプには、ゾーン冗長ストレージ (推奨) を推奨します。

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

注意事項

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

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

課金

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

操作手順

RAGFlow ナレッジベースの作成

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

    1. データ転送サービス (DTS) コンソールにログインします。

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

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

    4. RAGFlowナレッジベース タブをクリックします。

  2. ナレッジベースの作成 をクリックして、タスク設定ページを開きます。

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

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

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

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

      説明

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

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

      説明

      [既存のインスタンスからインポート] を選択した場合は、既存のインスタンスの データベース名[データベーススキーマ名]データベースアカウント を入力します。

      ADB PostgreSQL

      [エンジン]AnalyticDB for 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 PostgreSQLAliyunServiceRoleForADBPG サービスリンクロールを持っていることを確認してください。

    ネットワークとゾーン

    ネットワークタイプ

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

    VPC

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

    [プライマリゾーンと vSwitch]

    RAGFlow ナレッジベースのプライマリアベイラビリティゾーンと vSwitch。

    [デプロイソリューション]

    [マルチゾーンデプロイ] のみがサポートされています。

    [セカンダリゾーンと vSwitch]

    RAGFlow ナレッジベースのセカンダリアベイラビリティゾーンと vSwitch。

    説明

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

    RAGFlow ナレッジベース設定

    [設定プラン]

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

    説明

    デフォルト を選択した場合、[RAGFlow ナレッジベース設定][ナレッジベースサービス数] のみを設定する必要があります ([ナレッジベースサービス仕様] パラメーターは現在 [4 コア 16 GB] のみサポートしています)。

    基本的な知識ベースサービスの仕様

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

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

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

    説明

    この数は RAGFlow ナレッジベースの料金に影響します。

    リポジトリデータ準備サービス仕様

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

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

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

    説明

    この数は RAGFlow ナレッジベースの料金に影響します。

    ベクトルデータベース設定

    ベクトルデータベース

    現在、[既存のインスタンスからインポート] のみがサポートされています。

    [エンジン]

    送信先ベクトルデータベースのタイプ。

    データベース

    送信先ベクトルデータベースインスタンス。

    データベース名

    データを受信するインスタンス内のデータベースの名前。

    説明

    このパラメーターは、[エンジン]AnalyticDB for PostgreSQL または [PolarDB PostgreSQL] に設定されている場合にのみ使用できます。

    [データベーススキーマ名]

    データを受信するデータベース内のスキーマの名前。

    説明
    • このパラメーターは、[エンジン]AnalyticDB for PostgreSQL または [PolarDB PostgreSQL] に設定されている場合にのみ使用できます。

    • 現在の値は [public] に固定されており、変更できません。

    データベースアカウント

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

    パスワード

    OSS 設定

    OSS バケット

    送信先のバケット。

    パス

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

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

  5. RAGFlow ナレッジベースのリストページに戻り、インスタンスが起動するまで待ちます。ステータス実行中 に変わります。

    説明

    右上隅のリフレッシュアイコン image をクリックすると、RAGFlow ナレッジベースの最新のステータスを確認できます。

IP ホワイトリストの設定

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

  2. ホワイトリストの設定 パネルで、アクセス方法に基づいて 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 公式ドキュメントをご参照ください。

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

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

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

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

  • インターネット経由での接続

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

付録

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

  1. 対象の RAGFlow ナレッジベースの 操作 列で、管理 をクリックします。

  2. エンドポイント セクションで、インターネットアドレスの有効化 をクリックします。

  3. 表示される インターネットアドレスの有効化 ダイアログボックスで、OK をクリックします。

  4. パブリックエンドポイントが有効になるのを待ちます。基本情報 セクションの ステータス実行中 に変わります。

RAGFlow アカウントの登録

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

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

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

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

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