All Products
Search
Document Center

Data Transmission Service:Tutorial: Integrasi dengan Basis Pengetahuan Dify

Last Updated:Aug 12, 2025

Topik ini membimbing Anda melalui proses menghubungkan basis pengetahuan RAGFlow Data Transmission Service (DTS) sebagai basis pengetahuan eksternal untuk DMS Dify guna mengembangkan aplikasi model bahasa besar (LLM).

Prasyarat

Sebelum memulai, pastikan Anda telah menyelesaikan pengaturan berikut:

Prosedur

Langkah 1: Buat dan isi basis pengetahuan Anda

Pertama, buat basis pengetahuan di RAGFlow dan unggah dokumen yang akan menjadi dasar aplikasi RAG Anda.

  1. Masuk ke halaman RAGFlow.

  2. Buat basis pengetahuan.

    1. Di pojok kanan atas halaman, klik Create Knowledge Base.

    2. Di kotak dialog Create Knowledge Base, masukkan Name basis pengetahuan.

    3. Klik OK.

    4. Konfigurasikan basis pengetahuan sesuai kebutuhan aktual Anda, lalu klik Save.

  3. Unggah file ke basis pengetahuan.

    1. Di halaman Dataset dari basis pengetahuan, pilih Add File > Local File.

    2. Di kotak dialog Upload File, pilih dan unggah file lokal yang telah disiapkan.

    3. Pilih Parse When Creating.

    4. Klik OK.

Langkah 2: Hubungkan RAGFlow ke DMS Dify

Saat ini, Anda akan mengonfigurasi Dify untuk mengenali basis pengetahuan RAGFlow sebagai sumber data eksternal.

  1. Pergi ke halaman Knowledge Base DMS.

    Catatan

    Untuk metode akses, hubungi meja bantuan DMS.

  2. Tambahkan API basis pengetahuan eksternal.

    1. Di sisi kanan halaman, klik External Knowledge Base API.

    2. Klik Add External Knowledge Base API.

    3. Konfigurasikan informasi API basis pengetahuan eksternal.

      Parameter

      Deskripsi

      Name

      Kami sarankan Anda memasukkan nama yang memiliki makna bisnis untuk kemudahan identifikasi nanti.

      API Endpoint

      Alamat API basis pengetahuan DTS RAGFlow, dalam format http://<IP>/api/v1/dify.

      Catatan
      • <IP> perlu diganti dengan alamat koneksi basis pengetahuan DTS RAGFlow.

      • Untuk menggunakan Internal Knowledge Base Address, tambahkan blok CIDR IPv4 dari vSwitch tempat DMS Dify berada ke daftar putih IP basis pengetahuan DTS RAGFlow. Untuk menggunakan External Knowledge Base Address, tambahkan alamat keluar Internet DMS Dify ke daftar putih IP basis pengetahuan DTS RAGFlow.

      API Key

      Kunci API basis pengetahuan RAGFlow.

      Catatan

      Untuk informasi tentang cara mendapatkan kunci API, lihat Dapatkan Kunci API Basis Pengetahuan RAGFlow.

    4. Klik Save.

  3. Hubungkan ke basis pengetahuan eksternal.

    1. Di sisi kanan halaman, klik image pada panel External Knowledge Base API.

    2. Pada kartu Create Knowledge Base, klik Connect External Knowledge Base.

    3. Konfigurasikan informasi basis pengetahuan eksternal.

      Parameter

      Deskripsi

      External Knowledge Base Name

      Kami sarankan Anda memasukkan nama basis pengetahuan eksternal yang memiliki makna bisnis untuk kemudahan identifikasi nanti.

      Knowledge Base Description (opsional)

      Masukkan deskripsi basis pengetahuan eksternal untuk kemudahan identifikasi nanti.

      External Knowledge Base API

      Pilih API basis pengetahuan eksternal yang ditambahkan di Langkah 2.

      External Knowledge Base ID

      Masukkan ID basis pengetahuan eksternal.

      Catatan

      Untuk informasi tentang cara mendapatkan ID, lihat Dapatkan ID Basis Pengetahuan RAGFlow.

      Retrieval Settings

      Berdasarkan kebutuhan aktual Anda, atur Top K dan Score Threshold.

    4. Klik Connect.

      Sebuah kartu dengan nama yang ditentukan di External Knowledge Base Name akan muncul di halaman Knowledge Base DMS.

Langkah 3: Bangun aplikasi AI Anda

Dengan basis pengetahuan terhubung, Anda sekarang dapat menggunakannya untuk membangun aplikasi berbasis LLM, seperti asisten obrolan, di konsol DMS.

Catatan

Langkah terkait

Dapatkan alamat koneksi

  1. Pergi ke halaman daftar basis pengetahuan RAGFlow untuk wilayah tujuan.

    1. Masuk ke Konsol Data Transmission Service (DTS).

    2. Di panel navigasi di sebelah kiri, klik Data preparation.

    3. Di pojok kiri atas halaman, pilih wilayah tempat instans persiapan data Anda berada.

    4. Klik tab RAGFlow Knowledge Base.

  2. Di kolom Actions dari basis pengetahuan RAGFlow target, klik Manage.

  3. Di bagian Connection Address, dapatkan Internal Knowledge Base Address atau External Knowledge Base Address.

Dapatkan kunci API basis pengetahuan RAGFlow

  1. Masuk ke halaman RAGFlow.

  2. Di panel navigasi di sebelah kiri, klik API.

  3. Di sisi kanan RAGFlow API, klik API KEY.

  4. Di kotak dialog API KEY, klik Create New Key.

  5. Klik image untuk mencatat token.

Dapatkan ID basis pengetahuan RAGFlow

  1. Masuk ke halaman RAGFlow.

  2. Di halaman Knowledge Base, klik basis pengetahuan target.

  3. Di URL halaman saat ini, catat ID basis pengetahuan.

    Catatan

    Informasi setelah id= adalah ID basis pengetahuan.

Buat dan gunakan aplikasi asisten obrolan

  1. Buat aplikasi asisten obrolan.

    1. Di halaman Knowledge Base DMS, klik tab Studio.

    2. Klik Chat Assistant.

    3. Di kartu Create Application, klik Create Blank Application.

    4. Konfigurasikan informasi aplikasi.

      Parameter

      Deskripsi

      Select Application Type

      Pilih Chat Assistant.

      Application Name & Icon

      Masukkan nama aplikasi asisten obrolan dan atur ikon.

      Description (opsional)

      Masukkan deskripsi aplikasi asisten obrolan untuk kemudahan identifikasi nanti.

    5. Klik Create.

  2. Klik aplikasi asisten obrolan yang telah dibuat.

  3. Orkestrasi aplikasi asisten obrolan.

    1. Berdasarkan kebutuhan aktual Anda, masukkan Prompt.

    2. Di bagian Knowledge Base, klik Add.

    3. Pilih basis pengetahuan eksternal yang dikonfigurasi di Langkah 3, dan klik Add.

    4. Berdasarkan kebutuhan aktual Anda, konfigurasikan Retrieval Settings, dan klik Simpan.

    5. Di pojok kanan atas halaman, pilih model yang perlu digunakan oleh aplikasi asisten obrolan.

  4. Di kotak teks Chat With Robot, masukkan pertanyaan Anda sebagai bagian dari pengujian.