Topik ini menjelaskan cara membuat dan menggunakan basis pengetahuan RAGFlow dengan Data Transmission Service (DTS).
Prasyarat
-
Anda telah membuat database vektor yang memenuhi persyaratan berikut:
Database vektor yang didukung
Persyaratan
AnalyticDB for PostgreSQL instance
-
Versi engine: 7.0 Standard.
-
Versi kernel: Harus ditingkatkan ke 7.2.1.2 atau lebih baru.
-
Optimisasi engine vektor: Harus diaktifkan.
PolarSearch cluster
Sebuah PolarDB for MySQL cluster dengan fitur PolarSearch diaktifkan.
Lindorm instance
Tipe engine harus mencakup Search Engine dan Vector Engine.
PolarDB for PostgreSQL cluster
Plugin PGVector harus diinstal.
-
-
Sebuah Bucket OSS dengan kelas penyimpanan Standard telah dibuat di wilayah yang sama dengan database vektor. Untuk tipe redundansi penyimpanan, kami merekomendasikan Zone-redundant Storage (Recommended).
-
Wilayah: Fitur ini hanya tersedia di wilayah China (Hangzhou), China (Shanghai), China (Beijing), China (Shenzhen), China (Hong Kong), Singapura, dan Indonesia (Jakarta).
Perhatian
-
Anda tidak dapat menonaktifkan titik akhir publik untuk basis pengetahuan RAGFlow setelah diaktifkan.
-
Akun RAGFlow yang terdaftar hanya berlaku untuk basis pengetahuan RAGFlow yang sesuai.
Penagihan
Untuk informasi selengkapnya, lihat Penagihan untuk Persiapan Data.
Prosedur
Buat basis pengetahuan RAGFlow
-
Buka halaman daftar basis pengetahuan RAGFlow untuk wilayah tujuan.
-
Login ke Konsol Data Transmission Service (DTS).
-
Di panel navigasi kiri, klik Data Preparation.
-
Di pojok kiri atas, pilih wilayah tempat instansiasi persiapan data berada.
-
Klik tab RAGFlow knowledge base.
-
-
Klik Create Knowledge Base untuk membuka halaman konfigurasi tugas.
-
Konfigurasikan basis pengetahuan RAGFlow.
-
Pada bagian Cakupan Penerapan, masukkan Instance Name untuk basis pengetahuan RAGFlow.
-
Pada bagian Jaringan dan Zona, pilih VPC, Zona Primer dan vSwitch, serta Zona Sekunder dan vSwitch untuk basis pengetahuan RAGFlow.
-
Pada bagian Konfigurasi Basis Pengetahuan RAGFlow, masukkan Jumlah Layanan Basis Pengetahuan.
CatatanDalam contoh ini, Rencana Konfigurasi tetap sebagai Default.
-
Pada bagian Konfigurasi Database Vektor, konfigurasikan database vektor.
CatatanJika Anda memilih Impor dari Instans yang Ada, masukkan Database Name, Nama Skema Database, dan Database Account dari instans yang ada.
ADB PostgreSQL
Atur Engine ke AnalyticDB for PostgreSQL. Di bidang Database, pilih instans AnalyticDB for PostgreSQL tujuan dan masukkan Database Name, Nama Skema Database, Database Account, dan Password untuk instans tersebut.
PolarSearch
Atur Engine ke PolarSearch. Di bidang Database, pilih cluster PolarDB for MySQL dengan PolarSearch diaktifkan, lalu masukkan Database Account dan Password untuk cluster tersebut.
PolarDB PostgreSQL
Atur Engine ke PolarDB PostgreSQL. Di bidang Database, pilih cluster PolarDB for PostgreSQL tujuan dan masukkan Database Name, Nama Skema Database, Database Account, dan Password untuk cluster tersebut.
Lindorm
Atur Engine ke Lindorm. Di bidang Database, pilih instans Lindorm tujuan dan masukkan Database Account dan Password untuk instans tersebut.
-
Pada bagian Konfigurasi OSS, pilih bucket tujuan dan masukkan path penyimpanan data.
-
-
Setelah selesai mengonfigurasi, klik Buy Now di sisi kanan halaman.
-
Kembali ke halaman daftar basis pengetahuan RAGFlow dan tunggu hingga instans mulai. Status berubah menjadi Running.
CatatanAnda dapat mengklik ikon refresh
di pojok kanan atas untuk melihat status terbaru basis pengetahuan RAGFlow.
Konfigurasikan daftar putih IP
-
Pada kolom Actions basis pengetahuan RAGFlow target, klik Set up a white list.
-
Pada panel Set up a white list, tambahkan alamat IP ke daftar putih berdasarkan metode akses Anda.
Metode Akses
Contoh Skenario
Daftar putih IP
Deskripsi
Jaringan internal
Klien dan basis pengetahuan RAGFlow berada dalam VPC yang sama.
Alamat IP pribadi atau Blok CIDR klien.
-
Pisahkan beberapa alamat IP atau Blok CIDR dengan koma (,).
-
Untuk menemukan alamat IP publik klien, jalankan perintah
curl ipinfo.io/ip(disarankan) ataucurl ifconfig.me.
Internet
Klien berada di server on-premises Anda.
Alamat IP publik atau Blok CIDR klien.
-
-
Klik Yes.
Login ke RAGFlow
-
Pada kolom Actions basis pengetahuan RAGFlow target, klik Manage.
CatatanAnda juga dapat mengklik Actions di kolom Login to Knowledge Base dan memilih login melalui jaringan internal atau internet.
-
Pada bagian Endpoint, klik Login external network address atau Login Intranet Address.
CatatanUntuk mengakses basis pengetahuan RAGFlow melalui internet, Anda harus mengaktifkan titik akhir publik untuk instans tersebut.
-
Di halaman login, masukkan alamat email dan password akun Anda, lalu klik Login.
-
Di halaman RAGFlow, kelola basis pengetahuan dan lakukan operasi lainnya.
CatatanUntuk informasi selengkapnya, lihat dokumentasi resmi RAGFlow.
(Opsional) Konfigurasi jaringan
Secara default, RAGFlow tidak dapat mengakses jaringan eksternal. Untuk menambahkan penyedia model di RAGFlow, Anda harus mengonfigurasi gerbang NAT untuk VPC yang menampung database vektor yang digunakan oleh RAGFlow. Hal ini memungkinkan basis pengetahuan RAGFlow mengakses model eksternal.
-
Koneksi melalui jaringan pribadi (Alibaba Cloud Model Studio)
Mengakses Alibaba Cloud Model Studio melalui jaringan pribadi meningkatkan keamanan dan efisiensi transfer data. Anda dapat menggunakan PrivateLink untuk membuat koneksi jaringan antara VPC Anda dan Alibaba Cloud Model Studio. Untuk petunjuk lengkap, lihat Akses model dan API aplikasi Model Studio melalui jaringan pribadi.
-
Koneksi melalui internet
Konfigurasikan gerbang NAT untuk VPC yang menampung database vektor yang digunakan oleh RAGFlow agar dapat mengakses model eksternal. Untuk informasi selengkapnya tentang gerbang NAT, lihat Public NAT gateway.
Lampiran
Aktifkan titik akhir publik
-
Pada kolom Actions basis pengetahuan RAGFlow target, klik Manage.
-
Pada bagian Endpoint, klik Open external network address.
-
Pada kotak dialog Open external network address yang muncul, klik OK.
-
Tunggu hingga titik akhir publik diaktifkan. Status di bagian Basic Information berubah menjadi Running.
Daftarkan akun RAGFlow
-
Buka halaman login RAGFlow untuk basis pengetahuan RAGFlow target.
-
Di halaman login RAGFlow, klik Register.
-
Masukkan alamat email, nama, dan password untuk akun tersebut.
-
Klik Continue.
Pesan
muncul di bagian atas halaman, menunjukkan bahwa akun telah berhasil didaftarkan.