Skip to main content
Basis Pengetahuan (RAG)

Basis pengetahuan

Basis pengetahuan melengkapi model bahasa besar (LLM) dengan data privat dan informasi terkini. Dengan menggunakan Generasi yang Diperkaya dengan Pengambilan Data (RAG), LLM meningkatkan akurasi jawaban dengan terlebih dahulu mengambil konten relevan dari basis pengetahuan sebelum menghasilkan respons.

Aplikasi tanpa basis pengetahuan khusus

Tanpa basis pengetahuan khusus, LLM tidak dapat menjawab pertanyaan spesifik domain secara akurat.

Misalnya, ketika pengguna mengirim "Tolong bantu saya memilih ponsel kamera terbaik dari Alibaba Cloud Model Studio dengan anggaran 3.000 yuan" di antarmuka chat, asisten AI tidak dapat memberikan rekomendasi produk yang akurat karena tidak adanya basis pengetahuan yang relevan.

Aplikasi dengan basis pengetahuan khusus

Dengan basis pengetahuan khusus, LLM dapat menjawab pertanyaan spesifik domain secara akurat.

有

Model yang didukung

Model-model berikut dapat digunakan dengan basis pengetahuan. Konfigurasikan Qwen untuk menggunakan basis pengetahuan
  • Qwen-Max/Plus/Turbo
  • QwenVL-Max/Plus
  • Versi open-source Qwen (misalnya, Qwen2.5)
Untuk daftar model yang tersedia terbaru, lihat halaman Manajemen Aplikasi saat membuat aplikasi.

Panduan cepat

Panduan cepat ini menunjukkan cara membangun aplikasi tanya-jawab LLM tanpa kode untuk menjawab pertanyaan spesifik domain, menggunakan contoh "ponsel seri Alibaba Cloud Model Studio".

1. Bangun basis pengetahuan

  1. Buka halaman Basis Pengetahuan lalu klik Create Knowledge Base. Masukkan Name dan Description, biarkan pengaturan lainnya pada nilai default, lalu klik Next Step.
  2. Pilih Default Category dan unggah file Alibaba Cloud Model Studio Phone Series Product Introduction.docx. Klik Next Step, lalu klik Complete.

2. Integrasikan dengan aplikasi bisnis

Setelah membuat basis pengetahuan, Anda dapat mengaitkannya dengan aplikasi Alibaba Cloud Model Studio atau aplikasi eksternal dalam ruang kerja yang sama untuk memproses permintaan pengambilan data.
  • Aplikasi agen
  • Aplikasi alur kerja
  • Aplikasi eksternal
  1. Buka halaman Pusat Aplikasi, temukan aplikasi agen Anda, klik Configure pada kartunya, lalu pilih model untuk aplikasi tersebut.
  2. Klik ikon + di samping Document Knowledge Base untuk menambahkan basis pengetahuan yang baru saja Anda buat. Anda dapat mempertahankan nilai default untuk ambang batas kemiripan dan bobot.
    Basis pengetahuan menggunakan pencarian semantik untuk menemukan teks yang relevan secara konseptual dalam data atau file privat Anda, bahkan tanpa kecocokan kata kunci.Misalnya, pengguna mengirim kueri berikut: Ponsel Alibaba Cloud mana yang terbaik untuk fotografi?Jawaban sebenarnya (misalnya, "Qwen Vivid 7...") tidak mengandung kata kunci apa pun dari kueri tersebut.
    Dalam tabel di bawah ini, kemiripan kata kunci dihitung menggunakan indeks Jaccard, dan kemiripan semantik adalah kemiripan kosinus yang dihitung oleh model text-embedding-v4.

    Teks yang diambil

    Kemiripan kata kunci

    Kemiripan semantik

    Qwen Vivid 7: Pengalaman baru dalam fotografi cerdas

    0

    0,43

    Alibaba Cloud Model Studio Ace Ultra: Pilihan para gamer

    0,17

    0,32

    Alibaba Cloud Model Studio Flex Fold+: Era baru layar lipat

    0,25

    0,24

    Ambang batas kemiripan: Hanya teks dengan skor kemiripan semantik yang lebih tinggi dari nilai ini yang diambil. Mengatur ambang batas terlalu tinggi dapat menyebabkan teks relevan terfilter keluar.
    Ketika aplikasi agen dikaitkan dengan beberapa basis pengetahuan, Anda dapat memberikan bobot pada masing-masing berdasarkan pentingnya sumber informasi. Selama pengambilan data multi-sumber, jika chunk dari basis pengetahuan berbeda memiliki skor kemiripan yang sama, sistem memrioritaskan chunk dari basis pengetahuan dengan bobot lebih tinggi.
    • Batasan utama: Bobot hanya berlaku antar basis pengetahuan dengan jenis yang sama. Misalnya, bobot basis pengetahuan pencarian dokumen tidak memengaruhi urutan pengambilan data basis pengetahuan kueri data, dan sebaliknya.
    • Cara kerja: Sistem pertama-tama menghitung relevansi kueri pengguna terhadap konten di setiap basis pengetahuan untuk mengidentifikasi chunk paling relevan. Kemudian sistem mengalikan skor kemiripan setiap chunk dengan bobot basis pengetahuan yang sesuai. Setelah penyusunan ulang berdasarkan skor berbobot ini, hasilnya diberikan ke LLM sebagai konteks, memastikan bahwa chunk dengan skor berbobot lebih tinggi diprioritaskan dalam jawaban akhir.
  3. Di kotak input di sebelah kanan, masukkan pertanyaan. LLM kemudian menggunakan basis pengetahuan untuk menghasilkan jawaban.
    Misalnya: "Bantu saya memilih ponsel Alibaba Cloud Model Studio dengan kamera terbaik di bawah 3.000 CNY."
    Strategi generasi batch: Ketika Anda perlu aplikasi agen menghasilkan volume besar konten dari basis pengetahuan, seperti soal kuis atau ringkasan, satu permintaan mungkin mengembalikan lebih sedikit item daripada yang diminta karena panjang output respons LLM terbatas. Pisahkan permintaan menjadi beberapa batch sekitar 30 item per batch dan selesaikan dalam beberapa giliran. Misalnya, kirim dulu "Hasilkan soal 1–30 berdasarkan basis pengetahuan", lalu setelah batch tersebut selesai, kirim "Lanjutkan dengan soal 31–60". Referensi pengukuran: satu permintaan untuk 100 soal hanya mengembalikan sekitar 24 soal, sedangkan tiga batch masing-masing 30 soal mengembalikan semua 30 soal per batch, total 90 soal. Jumlah aktual item yang dihasilkan bervariasi tergantung model yang dipilih dan panjang konten, jadi gunakan hasil pengujian Anda sendiri sebagai referensi akhir.

3. Optimalkan kinerja RAG (Opsional)

Jika Anda menerima hasil yang tidak lengkap atau tidak akurat dari proses tanya-jawab, lihat Optimasi kinerja RAG.

Cara

Di halaman basis pengetahuan, Anda dapat melihat dan mengelola semua basis pengetahuan di ruang kerja saat ini.
ID basis pengetahuan: ID setiap basis pengetahuan, digunakan untuk pemanggilan API.
  • Buat basis pengetahuan
  • Perbarui basis pengetahuan
  • Edit basis pengetahuan
  • Hapus basis pengetahuan
  • Ubah konfigurasi
  • Hit testing
Setelah Anda mengklik Create Knowledge Base, buat basis pengetahuan dalam tiga langkah: berikan informasi dasar dan pilih jenis basis pengetahuan, konfigurasikan sumber data, dan atur parameter indeks.
  1. Di halaman basis pengetahuan, klik Create Knowledge Base.
  2. Informasi dasar Pilih Knowledge Base Type berdasarkan kasus penggunaan Anda. Satu basis pengetahuan hanya mendukung satu jenis. Jika Anda memilih jenis pencarian dokumen, Anda juga harus memilih kasus penggunaan: Tanya-Jawab Dokumen Dasar, Balasan Teks Kaya.
    • Tanya-Jawab Dokumen Dasar: Ideal untuk pencarian semantik pada dokumen teks biasa.
    • Balasan Teks Kaya: Ideal untuk kasus penggunaan yang memerlukan respons berisi teks dan gambar.
    Jenis basis pengetahuan tidak dapat diubah setelah basis pengetahuan dibuat.
    • Pencarian dokumen
      • Kasus penggunaan:
        • Ideal untuk mengambil informasi dari data tidak terstruktur, seperti dokumen internal perusahaan dan manual produk. Data tidak terstruktur adalah informasi yang tidak diorganisasi dalam model data atau skema yang telah ditentukan dan dapat mencakup teks, tabel, dan gambar.
        • Jika file Anda berisi gambar yang ingin disertakan aplikasi dalam responsnya, pilih pencarian dokumen.
      • Sumber data: Anda dapat mengunggah file lokal atau mengimpornya dari Object Storage Service (OSS).
        1. Pilih data: Tentukan sumber data (file atau konten) untuk basis pengetahuan. Sistem mengimpor konten sumber ke basis pengetahuan untuk pengambilan data. Anda dapat menggunakan unggah lokal atau impor cloud (dengan memilih kategori atau file yang sudah ada).
          • Unggah lokal: Unggah file langsung dari komputer Anda. Buka panel yang dapat dilipat di bawah untuk mempelajari cara memilih metode penguraian.
            Konfigurasikan strategi penguraian berdasarkan kebutuhan Anda. Jika ragu opsi mana yang dipilih, kami sarankan menggunakan pengaturan default.
            • Digital Parsing: Tidak mengurai ilustrasi atau grafik dalam file. Ini adalah metode penguraian tercepat. Dokumen teks biasa 10–20 halaman biasanya diurai dalam beberapa detik hingga 1 menit.
            • Penguraian Dokumen Cerdas: Mengenali dan mengekstraksi teks dari ilustrasi dalam file Anda untuk menghasilkan ringkasan teks. Ringkasan ini, bersama konten non-gambar lainnya, kemudian dipecah menjadi chunk dan divectorisasi untuk pengambilan data. Metode ini relatif cepat. Dokumen 10–20 halaman dengan ilustrasi biasanya membutuhkan waktu 1–5 menit untuk diurai.
            • Penguraian LLM: Memungkinkan aplikasi yang menggunakan model Qwen-VL menjawab pertanyaan tentang konten ilustrasi dan grafik dalam file Anda. Untuk mengaktifkan pengenalan dan pemahaman konten ini, pilih LLM Parsing. Karena metode ini memanggil LLM untuk pemahaman mendalam, dokumen 10–20 halaman dengan grafik biasanya membutuhkan waktu 2–10 menit untuk diurai.
            • Penguraian Qwen-VL: Dirancang khusus untuk file gambar. Anda dapat menentukan model Qwen-VL dan memberikan prompt untuk memandu pengenalan dan ekstraksi tata letak dan elemen gambar. Satu gambar biasanya diurai dalam beberapa detik hingga 1 menit.
          • Impor cloud: Impor file yang sudah ada dari Object Storage Service (OSS).
        2. Konfigurasi indeks: Menentukan cara data yang diimpor diproses dan disimpan, yang secara langsung memengaruhi kinerja pengambilan data.
          Di antara pengaturan berikut, hanya penyimpanan vektor dengan AnalyticDB for PostgreSQL (ADB-PG) yang mungkin dikenai biaya. Semua pengaturan lainnya gratis.
          • Ekstraksi metadata
          • Rakit header Excel
          • Metode Chunking
          • Penulisan ulang percakapan multi-turn
          • Model penyematan
          • Model penyusunan ulang
          • Ambang batas kemiripan
          • Jumlah recall maksimum
          • Penyimpanan vektor
          Metadata terdiri dari atribut tambahan untuk data tidak terstruktur, yang diintegrasikan ke dalam chunk sebagai pasangan kunci-nilai.
          • Tujuan: Metadata memberikan konteks penting untuk chunk dan dapat secara signifikan meningkatkan akurasi pengambilan data basis pengetahuan. Misalnya, pertimbangkan basis pengetahuan yang berisi ribuan file pengenalan produk di mana nama file adalah nama produk. Ketika pengguna mencari "gambaran fungsi Produk A," jika isi setiap file berisi "gambaran fungsi" tetapi tidak ada yang menyebut "Produk A," basis pengetahuan mungkin mengambil banyak chunk yang tidak relevan. Namun, jika Anda menambahkan nama produk sebagai metadata ke semua chunk, basis pengetahuan dapat secara akurat memfilter chunk yang terkait dengan "Produk A" dan juga berisi "gambaran fungsi." Ini meningkatkan akurasi pengambilan data dan mengurangi konsumsi token input LLM.
          • Penggunaan: Saat Anda memanggil aplikasi menggunakan API, Anda dapat menentukan metadata dalam parameter permintaan metadata_filter. Saat aplikasi mengambil informasi dari basis pengetahuan, aplikasi pertama-tama memfilter file yang relevan berdasarkan metadata yang ditentukan.
          • Catatan: Anda tidak dapat mengonfigurasi ekstraksi metadata setelah basis pengetahuan dibuat.
          Aktifkan Ekstraksi metadata, lalu klik Settings untuk melampirkan metadata seragam atau personal ke semua file dalam basis pengetahuan. Selama pemecahan chunk, metadata untuk setiap file diintegrasikan ke dalam chunk masing-masing.
          Metode ekstraksi nilai
          • Konstan: Melampirkan atribut tetap ke semua file dalam basis pengetahuan.
            Seperti pada contoh sebelumnya, jika semua file dalam basis pengetahuan memiliki penulis yang sama, Anda dapat mengatur konstan untuk bidang bernama author.
          • Variabel: Melampirkan atribut variabel ke setiap file dalam basis pengetahuan. Atribut yang didukung saat ini adalah file_name dan cat_name. Jika Anda memilih file_name, Alibaba Cloud Model Studio melampirkan nama file ke metadatanya, seperti pada contoh sebelumnya. Jika Anda memilih cat_name, Alibaba Cloud Model Studio melampirkan nama kategori yang berisi file ke metadata file tersebut.
          • LLM: Sistem mencocokkan konten file dengan aturan Deskripsi Entitas yang dikonfigurasi, mengekstraksi informasi yang relevan, dan melampirkannya sebagai atribut metadata.
            Seperti pada templat metadata pada contoh sebelumnya, untuk mengekstraksi semua tahun yang muncul di setiap file sebagai atribut file, Anda dapat mengonfigurasi bidang LLM bernama date. Deskripsi entitas dikonfigurasi sebagai berikut:
            Di kotak input Deskripsi Entitas, masukkan informasi tanggal, ekstrak hanya tahunnya, lalu klik OK.
          • RegEx: Sistem mencocokkan konten teks setiap file dalam basis pengetahuan dengan ekspresi reguler yang ditentukan. Konten yang cocok dengan ekspresi diekstraksi dan ditambahkan sebagai atribut ke metadata file.
            Seperti pada templat meta informasi pada contoh di atas, jika Anda perlu mengekstraksi semua referensi yang muncul di setiap file (dengan asumsi referensi adalah teks apa pun yang dimulai dengan '《' dan diakhiri dengan '》'), Anda dapat mengonfigurasi bidang ekspresi reguler bernama reference. Ekspresi reguler dikonfigurasi sebagai berikut:
            Atur nilai ekspresi reguler ke 《.*?》.
          • Pencarian kata kunci: Sistem mencari setiap file untuk kata kunci yang telah ditentukan dan menambahkan kata kunci yang cocok sebagai atribut ke metadata file.
            Misalnya, dalam templat metadata pada contoh sebelumnya, kata kunci yang telah ditentukan adalah:
            Karena file hanya berisi kata kunci "financing," "industry," "green," dan "capital," sistem hanya mengekstraksi keempat kata kunci ini sebagai nilai untuk atribut keywords file tersebut.
          Digunakan untuk Pengambilan Data: Jika diaktifkan, bidang dan nilai metadata digunakan untuk pengambilan data basis pengetahuan bersama konten chunk. Jika dinonaktifkan, hanya konten chunk yang digunakan untuk pengambilan data.Digunakan untuk Balasan Model: Jika diaktifkan, bidang dan nilai metadata diberikan ke LLM sebagai input untuk pembuatan respons bersama konten chunk. Jika dinonaktifkan, hanya konten chunk yang diberikan ke LLM untuk pembuatan respons.
        Saat Anda memilih kasus penggunaan pemahaman visual (dokumen teks kaya), basis pengetahuan menggunakan model penyematan multimoda untuk memahami dokumen secara visual dan mempertahankan informasi tata letak asli, alih-alih menggunakan metode pemecahan chunk tradisional.

        Batasan format file

        Di area unggah file tab Pilih data, arahkan kursor ke Lihat persyaratan format untuk melihat persyaratannya.

        Perbedaan konfigurasi indeks

        Konfigurasi indeks untuk kasus penggunaan pemahaman visual berbeda dari Tanya-Jawab Dokumen Dasar:
        • Model penyematan: Model qwen3-vl-embedding dipilih secara otomatis dan tidak dapat diubah setelah pembuatan.
        • Penulisan ulang percakapan multi-turn: Dapat diaktifkan atau dinonaktifkan.
        • Ambang batas kemiripan: Defaultnya adalah 0,20.
        • Jumlah recall maksimum akhir: Defaultnya adalah 5.
        • Metode pemecahan chunk: Pemahaman visual tidak menggunakan metode pemecahan chunk tradisional seperti pemecahan chunk cerdas atau kustom. Sebagai gantinya, model ini memahami seluruh halaman dokumen berdasarkan pengindeksan visual.

        Batasan pengeditan

        • Model penyematan (qwen3-vl-embedding) dan jenis penyimpanan vektor (bawaan) tidak dapat diubah setelah pembuatan.
        • Anda hanya dapat mengubah edisi basis pengetahuan satu kali per hari.
    • Kueri data
      • Kasus penggunaan:
        • Ideal untuk membangun sistem tanya-jawab berdasarkan data terstruktur (data yang diorganisasi sesuai skema tabel yang telah ditentukan), seperti asisten untuk menanyakan FAQ, data produk, atau informasi personel.
        • Jika data Anda terdiri dari pasangan pertanyaan-jawaban FAQ lengkap, pilih Kueri Data. Misalnya, jika file Excel berisi dua kolom, Question dan Answer, basis pengetahuan Kueri Data dapat menggunakan kolom Question untuk pengambilan data dan kolom Answer sebagai konteks untuk respons LLM.
          Pemrosesan spesifik kolom ini tidak tersedia dalam jenis basis pengetahuan pencarian dokumen.
        • Anda dapat mengimpor beberapa file Excel, tetapi skema tabelnya harus identik.
      • Integrasi sumber data: Anda dapat mengunggah file XLS atau XLSX lokal.
        1. Pilih data: Tentukan sumber data (file atau konten) untuk basis pengetahuan. Sistem mengimpor konten sumber ke basis pengetahuan untuk pengambilan data. Anda dapat menggunakan unggah lokal atau impor cloud.
          Sumber data tidak dapat diubah setelah Anda membuat basis pengetahuan. Satu basis pengetahuan hanya mendukung satu sumber data.
          • Unggah lokal: Unggah tabel data dalam format XLS atau XLSX dari komputer Anda. Baris pertama harus berupa header tabel.
          • Impor cloud (pilih tabel data): Pilih tabel data yang sudah ada dari Alibaba Cloud Model Studio.
        2. Konfigurasi indeks: Menentukan cara data yang diimpor diproses dan disimpan, yang secara langsung memengaruhi kinerja pengambilan data.
          Di antara pengaturan berikut, hanya penyimpanan vektor dengan AnalyticDB for PostgreSQL (ADB-PG) yang mungkin dikenai biaya. Semua pengaturan lainnya gratis.
          • Pengaturan pengambilan data dan balasan
          • Penulisan ulang percakapan multi-turn
          • Model penyematan
          • Model penyusunan ulang
          • Ambang batas kemiripan
          • Jumlah recall maksimum
          • Penyimpanan vektor
          • Used for Retrieval: Jika diaktifkan, basis pengetahuan melakukan pengambilan data pada kolom ini.
          • Used for Model Reply: Jika diaktifkan, hasil pengambilan data dari kolom ini diberikan ke LLM sebagai konteks untuk pembuatan respons. Misalnya, jika Anda mengaktifkan Used for Retrieval untuk kolom "Nama," "Jenis Kelamin," "Posisi," dan "Usia," tetapi hanya mengaktifkan Used for Model Reply untuk kolom "Nama" dan "Posisi," basis pengetahuan mengambil data dari keempat kolom tersebut. Namun, hanya konten dari kolom "Nama" dan "Posisi" dari data yang diambil yang diberikan ke LLM sebagai konteks untuk responsnya. Karena kolom "Usia" tidak diaktifkan untuk balasan model, LLM yang terkait dengan basis pengetahuan ini tidak dapat menjawab pertanyaan "Berapa usia Zhang San?".
    • Tanya-Jawab Gambar
      • Kasus penggunaan:
        • Ideal untuk membangun aplikasi pengambilan data multimoda yang mendukung pencarian berdasarkan gambar dan pencarian berdasarkan gambar-plus-teks, seperti asisten penemuan produk atau asisten tanya-jawab visual.
      • Integrasi sumber data: Anda dapat mengunggah file XLS atau XLSX lokal.
        File XLS dan XLSX harus berisi URL gambar yang dapat diakses publik untuk membangun indeks gambar. Untuk detailnya, lihat instruksi pembuatan di bawah.
        1. Pilih data: Tentukan sumber data (file atau konten) untuk diimpor ke basis pengetahuan untuk pengambilan data. Anda dapat menggunakan unggah lokal atau impor cloud (pilih tabel data yang sudah ada dari konektor data).
          Sumber data tidak dapat diubah setelah pembuatan, dan satu basis pengetahuan hanya mendukung satu sumber data.
          • Unggah lokal: Unggah tabel data dalam format XLS atau XLSX langsung dari komputer Anda.
            • Persyaratan bidang: Tabel data harus berisi setidaknya satu bidang bertipe image_url untuk menghasilkan indeks gambar.
            • Proses pembuatan: Basis pengetahuan mengakses URL gambar di bidang image_url, mengekstraksi fitur visual, dan mengonversinya menjadi vektor untuk disimpan.
            • Proses pengambilan data: Basis pengetahuan membandingkan vektor yang dihasilkan dari gambar yang diunggah pengguna dengan vektor gambar yang disimpan dan mengembalikan catatan paling relevan.
          • Impor cloud (pilih tabel data): Pilih tabel data yang sudah ada dari data aplikasi Anda di Alibaba Cloud Model Studio.
        2. Konfigurasi indeks: Menentukan cara data yang diimpor diproses dan disimpan, yang secara langsung memengaruhi kinerja pengambilan data.
          Di antara pengaturan berikut, hanya penyimpanan vektor dengan AnalyticDB for PostgreSQL (ADB-PG) yang mungkin dikenai biaya. Semua pengaturan lainnya gratis.
          • Pengaturan pengambilan data dan balasan
          • Penulisan ulang percakapan multi-turn
          • Model penyematan
          • Model penyusunan ulang
          • Ambang batas kemiripan
          • Jumlah recall maksimum
          • Penyimpanan vektor
          • Used for Retrieval: Jika diaktifkan, basis pengetahuan melakukan pengambilan data pada kolom ini.
          • Used for Model Reply: Jika diaktifkan, hasil pengambilan data dari kolom ini diberikan ke LLM sebagai konteks untuk pembuatan respons. Misalnya, jika Anda mengaktifkan Used for Retrieval untuk kolom "Nama," "Jenis Kelamin," "Posisi," dan "Usia," tetapi hanya mengaktifkan Used for Model Reply untuk kolom "Nama" dan "Posisi," basis pengetahuan mengambil data dari keempat kolom tersebut. Namun, hanya konten dari kolom "Nama" dan "Posisi" dari data yang diambil yang diberikan ke LLM sebagai konteks untuk responsnya. Karena kolom "Usia" tidak diaktifkan untuk balasan model, LLM yang terkait dengan basis pengetahuan ini tidak dapat menjawab pertanyaan "Berapa usia Zhang San?".
    Anda dapat memilih kasus penggunaan berdasarkan kebutuhan Anda, seperti Tanya-Jawab Dokumen Dasar, Balasan Teks Kaya.
Selama jam sibuk, pembuatan basis pengetahuan dapat memakan waktu beberapa jam, tergantung volume data.

Kuota dan batasan

  • Untuk informasi tentang sumber data yang didukung, kapasitas, dan batasan lain untuk basis pengetahuan, lihat Kuota dan batasan basis pengetahuan.
  • Batasan berikut berlaku saat Anda mengaitkan basis pengetahuan dengan aplikasi Model Studio:
    • Pencarian dokumen: Maksimal 5
    • Kueri data: Maksimal 5
    • Tanya-Jawab Gambar: Maksimal 1
    Batas total di berbagai jenis basis pengetahuan adalah 11.

Penagihan

Menggunakan fitur basis pengetahuan gratis, tetapi Anda mungkin dikenai biaya untuk memanggil aplikasi Alibaba Cloud Model Studio yang menggunakannya.
LangkahPenagihan
Bangun basis pengetahuanGratis.
Integrasikan dengan aplikasi bisnisSaat Anda memanggil aplikasi Alibaba Cloud Model Studio, chunk teks yang diambil dari basis pengetahuan meningkatkan jumlah token input untuk LLM, sehingga meningkatkan biaya inferensi model. Untuk informasi lebih lanjut, lihat Item yang Dapat Ditagih dan Harga.
Catatan: Anda tidak dikenai biaya jika hanya menggunakan API Ambil untuk pengambilan data dan tidak menggunakan aplikasi Alibaba Cloud Model Studio untuk menghasilkan respons.
Manajemen dan O&MGratis.

Referensi API

FAQ

Membangun basis pengetahuan

  • Untuk basis pengetahuan pencarian dokumen: Ya. File dalam basis pengetahuan bersifat independen dari sumbernya di Data Aplikasi. Menghapus file sumber tidak memengaruhi data yang diimpor.
  • Untuk basis pengetahuan kueri data dan Tanya-Jawab Gambar: Tidak. Menghapus data sumber akan merusak fitur seperti sinkronisasi data dan tampilan basis pengetahuan.
Kode kesalahan BailianIndexServiceNotOpen berarti Anda belum mengaktifkan layanan basis pengetahuan Model Studio. Masuk ke Konsol Model Studio, buka halaman Data > Basis Pengetahuan, lalu klik Aktifkan Sekarang untuk mengaktifkan layanan. Kemudian, coba lagi pemanggilan API tersebut.

Menangani gambar dan konten multimoda

  • Pencarian dokumen
  • Tanya-Jawab Gambar
  1. Saat Anda membuat basis pengetahuan, atur Jenis Basis Pengetahuan ke pencarian dokumen dan With Illustrations ke With Illustrations.
    Saat Anda memilih Dengan Ilustrasi, basis pengetahuan mengekstraksi ringkasan dari ilustrasi dalam file. Model bahasa besar kemudian memutuskan apakah akan menyisipkan gambar berdasarkan relevansi ringkasan terhadap pertanyaan pengguna.
    Jangan pilih penguraian dokumen elektronik saat mengunggah dokumen. Metode penguraian ini tidak mengenali gambar, yang mencegah fitur Dengan Ilustrasi berfungsi dengan benar.
  2. Saat membuat atau mengedit aplikasi agen, pilih model Qwen-Plus atau Qwen-Plus-Latest (pengujian menunjukkan model ini memberikan kinerja terbaik). Klik tombol + di sebelah kanan Document Knowledge Base lalu tambahkan basis pengetahuan yang Anda buat pada langkah sebelumnya.
    Panjang recall harus lebih pendek dari panjang dokumen. Jika lebih panjang, sistem mengembalikan seluruh dokumen dan melewati logika Dengan Ilustrasi.
    Catatan: Fitur "Dengan Ilustrasi" dan "Tampilkan Sumber Jawaban" tidak dapat diaktifkan secara bersamaan.
  3. Hasil tanya-jawab aktual:
    image
  1. Unggah gambar ke lokasi yang dapat diakses publik lalu dapatkan URL lengkapnya. Kami sarankan menggunakan OSS. Untuk instruksi, lihat Unggah gambar ke OSS dan gunakan URL filenya.
  2. Sisipkan URL lengkap ke dalam file. Jalur relatif tidak didukung. Jangan menyematkan file gambar langsung dalam dokumen (misalnya, dengan menyalin dan menempel atau dengan menyisipkan gambar lokal dari menu). Anda harus mereferensikan gambar menggunakan URL yang dapat diakses publik.
    Jika gambar gagal ditampilkan, pastikan URL dalam chunk lengkap. Hapus spasi atau karakter khusus tambahan yang mungkin menyebabkan kesalahan penguraian. Anda dapat mengedit chunk secara langsung untuk melakukan koreksi ini.
    Contoh mereferensikan gambar dengan benar dalam fileTemplat prompt sampelHasil tanya-jawab aktual
    image
    # Basis Pengetahuan
    Harap ingat materi berikut. Ini mungkin membantu menjawab pertanyaan.
    ${documents}
    
    # Persyaratan
    Jika ada tautan gambar, tampilkan secara lengkap menggunakan format markdown.
    
    image
    Contoh mereferensikan gambar dengan salah dalam fileTemplat prompt sampelHasil tanya-jawab aktual
    image
    # Basis Pengetahuan
    Harap ingat materi berikut. Ini mungkin membantu menjawab pertanyaan.
    ${documents}
    
    # Persyaratan
    Jika ada gambar, harap tampilkan.
    
    Di antarmuka uji chat, setelah memasukkan prompt, respons AI hanya mengembalikan konten teks biasa tanpa gambar apa pun.Penjelasan: Saat Anda menyematkan gambar langsung dalam file, aplikasi Model Studio tidak menampilkan gambar dalam responsnya.

Izin dan keamanan

Secara default, Pengguna RAM tidak dapat melakukan operasi tulis seperti membuat, memperbarui, atau menghapus basis pengetahuan. Akun Alibaba Cloud harus memberikan izin halaman yang diperlukan, yaitu izin Administrator atau minimal mencakup kedua izin Tindakan Data Aplikasi dan Tindakan Basis Pengetahuan.
Basis pengetahuan bersifat privat untuk ruang kerjanya dan hanya dapat diakses serta dikelola oleh anggota ruang kerja tersebut.
Alibaba Cloud berkomitmen terhadap privasi data dan tidak akan menggunakan data basis pengetahuan Anda untuk pelatihan model atau menjawab pertanyaan pengguna lain. Untuk informasi lebih lanjut, lihat Pernyataan Kepatuhan & Privasi.

Migrasi dan ekspor

Ekspor satu klik saat ini tidak didukung. Sebagai solusi, Anda dapat memanggil API ListChunks dan menulis skrip untuk mengambil data dokumen dan chunk secara batch.