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

milvus-logo
LFAI
Beranda
  • Integrasi

Menerapkan FastGPT dengan Milvus

FastGPT adalah sistem tanya jawab berbasis pengetahuan yang dibangun di atas model bahasa besar LLM, yang menawarkan kemampuan siap pakai untuk pemrosesan data dan pemanggilan model. Selain itu, FastGPT memungkinkan orkestrasi alur kerja melalui visualisasi Flow, sehingga memfasilitasi skenario tanya jawab yang kompleks. Tutorial ini akan memandu Anda tentang cara menerapkan aplikasi FastGPT eksklusif Anda sendiri dengan cepat menggunakan Milvus.

Unduh docker-compose.yml

Pastikan Anda telah menginstal Docker Compose.
Jalankan perintah di bawah ini untuk mengunduh berkas docker-compose.yml.

$ mkdir fastgpt
$ cd fastgpt
$ curl -O https://raw.githubusercontent.com/labring/FastGPT/main/projects/app/data/config.json

# milvus version
$ curl -o docker-compose.yml https://raw.githubusercontent.com/labring/FastGPT/main/files/docker/docker-compose-milvus.yml
# zilliz version
# curl -o docker-compose.yml https://raw.githubusercontent.com/labring/FastGPT/main/files/docker/docker-compose-zilliz.yml

Jika Anda menggunakan versi Zilliz, sesuaikan parameter tautan MILVUS_ADDRESS dan MILVUS_TOKEN dalam berkas docker-compose.yml, yang sesuai dengan Public Endpoint dan kunci Api di Zilliz Cloud.

Luncurkan Kontainer

Jalankan di direktori yang sama dengan docker-compose.yml. Pastikan bahwa versi docker-compose idealnya di atas 2.17, karena beberapa perintah otomatisasi mungkin tidak akan berfungsi jika tidak.

# Launch the container
$ docker compose up -d
# Wait for 10s, OneAPI typically needs to restart a few times to initially connect to Mysql
$ sleep 10
# Restart oneapi (Due to certain issues with the default Key of OneAPI, it will display 'channel not found' if not restarted, this can be temporarily resolved by manually restarting once, while waiting for the author's fix)
$ docker restart oneapi

Mengakses OneAPI untuk Menambahkan Model

OneAPI dapat diakses di ip:3001. Nama pengguna default adalah root, dan kata sandinya 123456. Anda dapat mengubah kata sandi setelah masuk.
Dengan menggunakan model OpenAI sebagai contoh, klik pada tab "Channel", dan pilih model obrolan dan model penyematan Anda di bawah "Models".
Masukkan Kunci API OpenAI Anda di bagian "Rahasia".
Untuk penggunaan model di luar OpenAI, dan informasi lebih lanjut, silakan baca One API.

Mengatur Token

Klik pada tab "Token". Secara default, ada token Initial Root Token. Anda juga dapat membuat token baru dan mengatur kuota sendiri.
Klik "Salin" pada token Anda, pastikan bahwa nilai token ini sesuai dengan nilai CHAT_API_KEY yang ditetapkan dalam berkas docker-compose.yml.

Mengakses FastGPT

Saat ini, FastGPT dapat diakses langsung di ip:3000 (harap perhatikan firewall). Nama pengguna login adalah root, dengan kata sandi yang diatur ke DEFAULT_ROOT_PSW dalam variabel lingkungan docker-compose.yml. Jika Anda memerlukan akses nama domain, Anda perlu menginstal dan mengonfigurasi Nginx sendiri.

Menghentikan kontainer

Jalankan perintah berikut untuk menghentikan kontainer.

$ docker compose down

Coba Milvus yang Dikelola secara Gratis

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

Mulai
Umpan balik

Apakah halaman ini bermanfaat?