Memulai dengan Milvus dan n8n

Pengantar n8n dan Node Penyimpanan Vektor Milvus

n8n adalah platform otomatisasi alur kerja sumber terbuka yang kuat yang memungkinkan Anda untuk menghubungkan berbagai aplikasi, layanan, dan API bersama-sama untuk membuat alur kerja otomatis tanpa pengkodean. Dengan antarmuka visual berbasis node, n8n memungkinkan pengguna untuk membangun proses otomatisasi yang kompleks hanya dengan menghubungkan node yang mewakili layanan atau tindakan yang berbeda. Node ini dapat dihosting sendiri, sangat dapat diperluas, dan mendukung kode yang adil dan lisensi perusahaan.

Node Milvus Vector Store di n8n mengintegrasikan Milvus ke dalam alur kerja otomasi Anda. Hal ini memungkinkan Anda untuk melakukan pencarian semantik, sistem pengambilan daya - augmented generation (RAG), dan membangun aplikasi AI yang cerdas - semuanya dalam ekosistem n8n.

Dokumentasi ini terutama didasarkan pada dokumentasi resmi n8n Milvus Vector Store. Jika Anda menemukan konten yang ketinggalan zaman atau tidak konsisten, mohon memprioritaskan dokumentasi resmi dan jangan ragu untuk mengajukan masalah kepada kami.

Fitur Utama

Dengan simpul Milvus Vector Store di n8n, Anda dapat:

  • Berinteraksi dengan basis data Milvus Anda sebagai penyimpan vektor
  • Memasukkan dokumen ke dalam Milvus
  • Mendapatkan dokumen dari Milvus
  • Mengambil dokumen untuk diberikan kepada retriever yang terhubung ke rantai
  • Terhubung langsung ke agen sebagai alat bantu
  • Memfilter dokumen berdasarkan metadata

Pola Penggunaan Node

Anda dapat menggunakan simpul Milvus Vector Store di n8n dengan pola-pola berikut.

Gunakan sebagai simpul biasa untuk menyisipkan dan mengambil dokumen

Anda dapat menggunakan Milvus Vector Store sebagai simpul biasa untuk menyisipkan, atau mendapatkan dokumen. Pola ini menempatkan Milvus Vector Store dalam alur koneksi biasa tanpa menggunakan agen.

Lihat contoh templat ini untuk mengetahui cara membangun sistem yang menyimpan dokumen di Milvus dan mengambilnya untuk mendukung jawaban berbasis obrolan.

Menghubungkan langsung ke agen AI sebagai alat bantu

Anda dapat menghubungkan simpul Penyimpanan Vektor Milvus secara langsung ke konektor alat agen AI untuk menggunakan penyimpanan vektor sebagai sumber daya saat menjawab pertanyaan.

Di sini, koneksinya adalah: Agen AI (konektor alat) -> simpul Milvus Vector Store. Lihat contoh template ini di mana data disematkan dan diindeks di Milvus, dan Agen AI menggunakan penyimpanan vektor sebagai alat pengetahuan untuk menjawab pertanyaan.

Gunakan retriever untuk mengambil dokumen

Anda dapat menggunakan simpul Vector Store Retriever dengan simpul Milvus Vector Store untuk mengambil dokumen dari simpul Milvus Vector Store. Hal ini sering digunakan dengan node Rantai Pertanyaan dan Jawaban untuk mengambil dokumen dari penyimpanan vektor yang sesuai dengan input obrolan yang diberikan.

Alur koneksi node yang umum terlihat seperti ini: Rantai Pertanyaan dan Jawaban (konektor Retriever) -> Vector Store Retriever (konektor Vector Store) -> Milvus Vector Store.

Lihat contoh alur kerja ini untuk melihat cara memasukkan data eksternal ke dalam Milvus dan membangun sistem tanya jawab semantik berbasis obrolan.

Gunakan Alat Bantu Jawaban Pertanyaan Penyimpanan Vektor untuk menjawab pertanyaan

Pola lain menggunakan Vector Store Question Answer Tool untuk meringkas hasil dan menjawab pertanyaan dari simpul Milvus Vector Store. Daripada menghubungkan Milvus Vector Store secara langsung sebagai alat, pola ini menggunakan alat yang dirancang khusus untuk meringkas data dalam penyimpanan vektor.

Alur koneksi akan terlihat seperti ini: Agen AI (alat penghubung) -> Alat Penjawab Pertanyaan Penyimpanan Vektor (alat penghubung Penyimpanan Vektor) -> Penyimpanan Vektor Milvus.

Mode Operasi Node

Node Milvus Vector Store mendukung beberapa mode operasi, masing-masing disesuaikan untuk kasus penggunaan alur kerja yang berbeda. Memahami mode-mode ini membantu merancang alur kerja yang lebih efektif.

Kami akan memberikan gambaran umum tingkat tinggi tentang mode operasi dan opsi yang tersedia di bawah ini. Untuk daftar lengkap parameter input dan opsi konfigurasi untuk setiap mode, silakan lihat dokumentasi resmi.


Gambaran Umum Mode Operasi

Node Milvus Vector Store mendukung empat mode yang berbeda:

  • Dapatkan Banyak: Mengambil banyak dokumen berdasarkan kesamaan semantik dengan sebuah perintah.
  • Sisipkan Dokumen: Menyisipkan dokumen baru ke dalam koleksi Milvus Anda.
  • Ambil Dokumen (Sebagai Penyimpanan Vektor untuk Rantai/Alat): Gunakan simpul sebagai retriever dalam sistem berbasis rantai.
  • Ambil Dokumen (Sebagai Alat untuk Agen AI): Gunakan node sebagai sumber daya alat untuk agen AI selama tugas menjawab pertanyaan.

Opsi Node Tambahan

  • Filter Metadata (Hanya mode Dapatkan Banyak): Menyaring hasil berdasarkan kunci metadata khusus. Beberapa bidang menerapkan kondisi AND.
  • Hapus Koleksi (hanya mode Sisipkan Dokumen): Menghapus dokumen yang ada dari koleksi sebelum memasukkan dokumen baru.

Coba Milvus yang Dikelola secara Gratis

Zilliz Cloud bebas masalah, didukung oleh Milvus dan 10x lebih cepat.

Mulai
Umpan balik

Apakah halaman ini bermanfaat?