🚀 Coba Zilliz Cloud, Milvus yang sepenuhnya terkelola, secara gratis—rasakan performa 10x lebih cepat! Coba Sekarang>>

milvus-logo
LFAI
Beranda
  • Integrasi

Menggunakan Milvus dengan SambaNova

SambaNova adalah platform teknologi AI inovatif yang mempercepat penerapan AI canggih dan kemampuan pembelajaran mendalam. Dirancang untuk penggunaan perusahaan, platform ini memberdayakan organisasi untuk memanfaatkan AI generatif untuk meningkatkan kinerja dan efisiensi. Dengan menyediakan solusi mutakhir seperti SambaNova Suite dan DataScale, platform ini memungkinkan perusahaan untuk mengekstrak wawasan berharga dari data mereka, mendorong peningkatan operasional, dan mendorong peluang baru dalam lanskap AI.

SambaNova AI Starter Kits adalah kumpulan sumber daya open-source yang dirancang untuk membantu para pengembang dan perusahaan dalam menerapkan aplikasi berbasis AI dengan SambaNova. Kit ini memberikan contoh dan panduan praktis yang memfasilitasi implementasi berbagai kasus penggunaan AI, sehingga memudahkan pengguna untuk memanfaatkan teknologi canggih SambaNova.

Tutorial ini memanfaatkan integrasi Milvus dalam SambaNova AI Starter Kits untuk membangun sistem Enterprise Knowledge Retrieval, yang mirip dengan RAG (Retrieval-Augmented Generation), untuk mengambil dan menjawab berdasarkan dokumen pribadi perusahaan.

Tutorial ini terutama mengacu pada panduan resmi SambaNova AI Starter Kits. Jika Anda menemukan bahwa tutorial ini memiliki bagian yang sudah usang, Anda dapat memprioritaskan untuk mengikuti panduan resmi dan mengajukan pertanyaan kepada kami.

Prasyarat

Kami merekomendasikan penggunaan Python >= 3.10 dan < 3.12.

Kunjungi SambaNova Cloud untuk mendapatkan kunci API SambaNova.

Kloning repositori

$ git clone https://github.com/sambanova/ai-starter-kit.git
$ d ai-starter-kit/enterprise_knowledge_retriever

Ubah jenis penyimpanan vektor

Ubah penyimpanan vektor dengan mengatur db_type='milvus' di fungsi create_vector_store() dan load_vdb() di src/document_retrieval.py.

...
vectorstore = self.vectordb.create_vector_store(
    ..., db_type='milvus'
)
...
vectorstore = self.vectordb.load_vdb(..., db_type='milvus', ...)

Menginstal dependensi

Instal dependensi yang diperlukan dengan menjalankan perintah berikut:

python3 -m venv enterprise_knowledge_env
source enterprise_knowledge_env/bin/activate
pip install -r requirements.txt

Memulai aplikasi

Gunakan perintah berikut untuk memulai aplikasi:

$ streamlit run streamlit/app.py --browser.gatherUsageStats false 

Setelah itu, Anda akan melihat antarmuka pengguna di peramban Anda:http://localhost:8501/

Setelah mengatur kunci API SambaNova Anda di UI, Anda dapat bermain-main dengan UI dan mengajukan pertanyaan tentang dokumen Anda.

Untuk detail lebih lanjut, silakan lihat dokumentasi resmi Enterprise Knowledge Retrieval of SambaNova AI Starter Kits.

Coba Milvus yang Dikelola secara Gratis

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

Mulai
Umpan balik

Apakah halaman ini bermanfaat?